Cet article présente principalement des informations pertinentes sur la façon de résoudre le problème de non-affichage de la page après que l'applet WeChat a rencontré des données modifiées. Les amis dans le besoin peuvent se référer à
Une fois que l'applet WeChat a rencontré le problème. de données modifiées Résoudre le problème du non-rendu des pages
Avant-propos :
Depuis le tout début du mini programme l'année dernière jusqu'à maintenant, j'ai toujours été optimiste à ce sujet et maintenu un certain degré d'attention, je pense que la vague de petits programmes était initialement parmi les développeurs front-end et autres technologies. C'est la première fois que j'assiste consciemment au développement d'une nouvelle technologie, et je me sens. assez honoré.
Vous parlez en mal des mini-programmes ? Mon point de vue est que c'est définitivement impossible, car le nombre de petits programmes soumis pour examen chaque jour continue d'augmenter, et certains petits programmes sont vraiment faciles à utiliser, comme la numérisation de code QR de Mobike et le cyclisme, et je suis allé sur KTV la semaine dernière et j'ai utilisé directement le petit programme. Le programme scanne le code QR sur l'écran pour lier la pièce, puis utilise le mini programme pour demander des chansons, couper des chansons, envoyer des émoticônes et d'autres choses pratiques et amusantes. Par conséquent, à mon avis. , certains scénarios d'application sont très adaptés aux mini-programmes, davantage de mini-programmes seront utilisés dans davantage de scénarios de la vie à l'avenir.
Jusqu'à présent, j'ai écrit plus d'une douzaine d'articles dans la série de mini-programmes, résolvant essentiellement certains problèmes et pièges du développement. Mon petit programme est presque écrit, mais l'authentification par cryptage https de l'entreprise n'est pas encore terminée, je ne peux donc que le laisser là pour le moment.
La modification des données ne prend pas effet
Aujourd'hui, nous allons continuer à introduire un problème avec setData().
Nous écrivons souvent comme ceci :
var that = this; wx.getStorage({ key: 'user', success: function(res){ console.log(res.data) that.data.params.uuid = res.data.uuid; that.data.params.ticket = res.data.ticket; that.data.params.courseUuid = options.courseUuid; that.data.params.isCompany = options.isCompany; that.fetchData(); that.getShareList(); } })
Nous avons effectué quelques opérations d'affectation sur l'objet de données, mais avons constaté que nous puis utilisées. Ces données sont incorrectes et les données que nous avons attribuées n'ont pas été restituées avec succès sur la page. Après une longue recherche, j'ai découvert que si vous souhaitez que les données prennent effet immédiatement, vous devez appeler la méthode setData() pour être utile, donc le code ci-dessus est modifié comme suit :
var that = this; wx.getStorage({ key: 'user', success: function(res){ console.log(res.data) that.data.params.uuid = res.data.uuid; that.data.params.ticket = res.data.ticket; that.data.params.courseUuid = options.courseUuid; that.data.params.isCompany = options.isCompany; that.setData({ params: that.data.params }) that.fetchData(); that.getShareList(); } })
Ce qui précède représente l'intégralité du contenu de cet article. J'espère qu'il sera utile à l'étude de chacun. Pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois !
Recommandations associées :
L'applet WeChat implémente la fonction de vérification des expressions régulières de saisie simples
L'applet WeChat obtient le réseau de téléphonie mobile méthode de statut [avec code source]
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!