<view wx:for="{{list}}" data-item="item" data-index="index"></view>
data:{
list:[{title:"标题",content:"内容"}, ... ]
}
addone(){
this.data.list.push({
title:"标题",
content:"内容"
});
this.setData({
list:this.data.list
})
}
delone(e){
var index = e.target.dataset.index;
this.data.list.splice(index,1);
this.setData({
list:this.data.list
})
}
updateone(e){
var item = e.target.dataset.item;
var index = e.target.dataset.index;
item.title = "我是新的标题";
item.content = "我是新的内容";
this.data.list.splice(index,1,item);
this.setData({
list:this.data.list
})
}
getInit(e){
var item = e.target.dataset.item;
var index = e.target.dataset.index;
return this.data.list.filter(val=>val.id === item.id)[0];
}