recherche

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

javascript - Comment implémenter la méthode append de jquery sans utiliser dom dans React ou Vue?

Parfois, vous devez ajouter du HTML localement. Si vous ajoutez un rendu traversant au tableau comme réagir, toutes les données du tableau devront être restituées. Je veux juste restituer l'original pour l'ajouter sans restituer, donc. comment implémenter l'ajout de jquery ?

漂亮男人漂亮男人2754 Il y a quelques jours495

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

  • 为情所困

    为情所困2017-05-19 10:27:42

    N'utilisez pas la pensée jQuery pour écrire une réaction ou une vue, pensez en réaction, pensez en vue.

    Laissez le framework faire le sale boulot de mise à jour du DOM pour vous. Vous n'avez qu'à vous soucier de vos données ou de votre état.

    Vous considérez l'élément supplémentaire que vous souhaitez ajouter comme un composant. Selon vos besoins, ce composant ne sera pas rendu au début, puis quelque chose est déclenché, et ce composant ne sera pas rendu. " ? Si vous regardez la documentation de vue et de réaction, comment écrivez-vous le rendu conditionnel ?

    Que puis-je faire si je restitue tout à chaque fois ? Il exécute simplement votre fonction de rendu, et il existe également une couche de différence DOM virtuelle. L'opération réelle sur le DOM équivaut à l'exécution de l'ajout de jQuery.

    répondre
    0
  • 世界只因有你

    世界只因有你2017-05-19 10:27:42

    Le framework vous aidera à effectuer des mises à jour minimales

    répondre
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-19 10:27:42

    Réagir : si vous planifiez correctement le composant et utilisez l'attribut clé, l'opération DOM ne devrait avoir qu'un ensemble équivalent à ajouter

    répondre
    0
  • PHP中文网

    PHP中文网2017-05-19 10:27:42

    Puisque vous développez avec rect ou vue, vous devez abandonner l'idée d'utiliser jquery. Il est recommandé de lire plus de documentation sur Vue React

    .

    répondre
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-19 10:27:42

    Abandonnez jq, commencez par moi

    répondre
    0
  • Annulerrépondre