Maison > Questions et réponses > le corps du texte
Obtenez des composants de la ville
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
|
Une page peut avoir plusieurs de ces composants. Dans ce cas, plusieurs requêtes ajax seront effectuées. En fait, les données sont les mêmes. Existe-t-il un moyen de demander des données asynchrones une seule fois, puis d'utiliser la même copie pour plusieurs de ces composants. ? données? J'ai essayé de définir ajax en externe et de l'attribuer à cityData, afin que les données ne puissent pas être mises à jour directement
PHP中文网2017-05-19 10:18:17
test.json est un de vos fichiers. Vous pouvez le changer au format d'un fichier .js, puis le changer directement en variable Obj={} ; Des modèles modulaires sont également disponibles.
ringa_lee2017-05-19 10:18:17
Regardez votre composant city, city.data().cityData est l'ensemble de résultats que vous souhaitez
曾经蜡笔没有小新2017-05-19 10:18:17
Gérer avec Vuex
Maintenez cette valeur sur le composant parent commun, transmettez-la au composant enfant via les accessoires, et le composant enfant notifie le composant parent d'ajax via $emit
某草草2017-05-19 10:18:17
Enfin, nous avons utilisé des composants asynchrones
1 2 3 4 5 6 7 |
|
淡淡烟草味2017-05-19 10:18:17
Pour partager des données entre plusieurs composants, vous pouvez utiliser vuex ou en définir vous-même un global