[{…}]
0: {id: 11, title: "小程序", priec: 25, goods_amount: 1}
length: 1
__proto__: Array(0
先在data中定义一个变量cart
当你获取本地存储的时候,把值赋给data中定义的变量
然后v-for=""(item, index) in cart"其中item是每一个对象,item.id就是ID,item.title就是title
还是获取不到ID值....能帮忙改一下代码吗?
HTML代码
<div v-for="(item, index) in cart" :key="index.id">
<h2>商品id:{{ item.id }}</h2>
</div>
JS代码
data() {
return {
cart: []
}
},
created(){
this.getStore()
},
methods:{
getStore() {
var cart = window.localStorage.getItem('cart')
}}
我已经解决了,谢谢
你看看传的是不是json字符串,如果是JSON.parse(
localStorage['cart']
),然后把值赋值给你需要的就行了