recherche

Maison  >  Questions et réponses  >  le corps du texte

javascript - Pourquoi le push du tableau superpose-t-il les précédents?


C'est mon événement de clic. Pourquoi devient-il nouveau à chaque fois que j'ajoute des éléments

?
阿神阿神2824 Il y a quelques jours585

répondre à tous(3)je répondrai

  • 我想大声告诉你

    我想大声告诉你2017-05-18 10:56:21

    ...Votre arr est une nouvelle arr à chaque fois dans l'événement. .

    répondre
    0
  • ringa_lee

    ringa_lee2017-05-18 10:56:21

    Parce que vous initialisez arr avec de nouvelles données à chaque fois var arr = [];
    Vous devez initialiser arr sur la méthode de clic

    répondre
    0
  • phpcn_u1582

    phpcn_u15822017-05-18 10:56:21

    Mettez var attr= []; en dehors de la fonction et promouvez-la en variable globale, et tout devrait bien se passer.

    répondre
    0
  • Annulerrépondre