Vue: Problème étrange dans WeChat à propos de dom ne répondant pas aux changements de propriété.

Créé le 12 juin 2016  ·  3Commentaires  ·  Source: vuejs/vue

Version vue.js

1.0.21

Lien de reproduction

https://jsfiddle.net/chongzi/6s53gxrp/1/

Étapes à reproduire

Lors du processus de défilement de la page, un clic rapide sur le bouton posera un problème étrange, le changement des données en vue ne déclenchera pas la mise à jour du dom.

Qu'est-ce qui est attendu ?

Que se passe-t-il réellement ?

Ce problème se produit dans le navigateur WeChat, les autres navigateurs n'ont pas ce problème.

Description détaillée du problème :

Appareil : iphone6 (ios9.3.2)
Version WeChat : 6.3.19

Faites défiler la page rapidement, lorsque le défilement de la page n'est pas terminé, cliquez sur n'importe quel bouton de la page (ce bouton contrôle l'affichage/masquage du dom en modifiant un certain attribut). Répétez rapidement les opérations ci-dessus.

Bientôt, le dom ne change plus avec les changements de propriété (que la page défile à nouveau ou non).

Après le test, l'événement de clic est déclenché et la valeur de la propriété est modifiée. Mais le dom ne se met plus à jour avec les changements de propriétés.


Une des questions suivantes, pas soigneusement testée.

Si les données liées aux données sont légèrement plus grandes. Par exemple, cela ressemble à jsfiddle. Ensuite, lorsque le bouton rendu est cliqué dans WeChat. Plus le dernier bouton est rendu, plus la réponse est lente. Sensiblement retardé.

Tous ces phénomènes ont une chose en commun, à savoir : à travers les changements d'attributs, il n'apparaît que lorsque les changements de dom sont contrôlés.

Commentaire le plus utile

Ce problème a été corrigé dans la dernière version, veuillez mettre à niveau.

Tous les 3 commentaires

Ce problème n'est peut-être pas un problème de vue, mais il affecte l'utilisation de vue dans WeChat. Je viens de le tester à nouveau.Lorsque le défilement de la page n'est pas terminé, cliquer sur les boutons qui contrôlent le dom en modifiant les propriétés entraînera la fonction de vue à re-déclencher la mise à jour du dom. Yoda a-t-il le temps de rechercher la source du problème ?

Ce problème a été corrigé dans la dernière version, veuillez mettre à niveau.

Après avoir essayé pendant une journée, je n'ai pas trouvé la cause première du problème, et il a été résolu en remplaçant la version 1.0.26, merci beaucoup ! ! !

Cette page vous a été utile?
0 / 5 - 0 notes