Cet article présente principalement un résumé de plusieurs problèmes rencontrés lorsque Vue traite les données obtenues par storejs. Les amis dans le besoin peuvent s'y référer
Le code spécifique est le suivant :
export default { data(){ return { shopList:{}, isEmpty:false, //判断购物车中是否有存在内容 } }, created(){ if(!store.get('?shopCar')){ this.isEmpty = true; }else{ //对数据处理 将商店中名中的地址分离出来 this.shopList = store.get('shopCar'); console.log(this.shopList) } } }
ob: Observer}
<ul> <li v-for = "list in shopList" :key = "list.id"> {{list}} </li> </ul>
n'est pas défini. this.shopList.length
Il existe plusieurs façons de parcourir des objets :
1, la boucle for la plus couramment utilisée, mais à l'heure actuelle, la longueur n'est pas définie, cette la méthode n'est pas disponible ;2, car in ne peut pas être utilisé pour la même raison que ci-dessus3 Il existe également des méthodes pour parcourir des objets dans jquery$.each(this.shopList,function(n,i){})
created(){ if(!store.get('?shopCar')){ this.isEmpty = true; }else{ //对数据处理 将商店中名中的地址分离出来 var shopList = store.get('shopCar') $.each(shopList,function(n,i){ //处理数据。。。。。 }) this.shopList = shopList; console.log(this.shopList) } }
Conversion des éléments de formulaire en JSON en construisant des paramètres AJAX
Rappel Ajax pour empêcher l'ouverture d'un nouveau formulaire Méthodes efficaces d'interception du navigateur_liées à AJAX
Discutez de quelques problèmes mineurs dans Ajax
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!