list: [
// 每一项有不同的来源,不同来源的数据都不同,因此放到一个数组里
[{
sourceId: 'xmla', // 来源的唯一标识
id: 3001, // 资源的唯一标识
source: '喜马拉雅', // 来源
title: '昆曲之牡丹亭',
imageUrl: 'http://x.baidu.com/x.gif',
album: 0, // 是否是专辑
hot: 1345,
anchor: '青雪'
}, {
sourceId: 'xmla', // 来源的唯一标识
id: 3005, // 资源的唯一标识
source: '手机百度', // 来源
title: '昆曲之牡丹亭',
imageUrl: 'http://x.baidu.com/x.gif',
album: 0, // 是否是专辑
hot: 1345,
anchor: '青雪'
}],
[{
sourceId: 'xmla',
id: 3002, // 资源的唯一标识
source: '喜马拉雅', // 来源
title: '昆曲之春江花月夜',
imageUrl: 'http://x.baidu.com/x.gif',
album: 0, // 是否是专辑
hot: 1345,
anchor: '青雪'
}],
]
}
<p v-for="item in list">{{ item.value }}</p>
new Vue({
data: {
// vue不会对list里的object做getter、setter绑定
list: Object.freeze([
{ value: 1 },
{ value: 2 }
])
},
created () {
// 界面不会有响应
this.list[0].value = 100;
// 下面两种做法,界面都会响应
this.list = [
{ value: 100 },
{ value: 200 }
];
this.list = Object.freeze([
{ value: 100 },
{ value: 200 }
]);
}
})
[LIST_INIT](state, {list}) {
Object.freeze(list);
state.list = list;
},
this.test = {
a:{
c:1,
d:2
},
b:2
}
<list-item :test="test.a"></list-item>
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有