我想在这个片段里连续的添加数组元素,从log打印里来看,很美丽,实现了。但在setData数据里却什么也没有,填充到数据库里就是空值。请各位大神帮忙。
https://developers.weixin.qq.com/s/N7zw1bmF7J77
log打印很美丽
但实际根本没数据
一个不是很复杂的功能搞的这么复杂,实在看不下去了~
懒得细看了。
addnewrelations: function(e) {
var obj = {
id: this.data.relationslist[this.data.x].id,
name: this.data.relationslist[this.data.x].name,
image: this.data.relationslist[this.data.x].image,
appellation: this.data.appellation[this.data.y]
}
var relations = this.data.relations;
relations.push(obj)
var addrelation = this.data.addrelation + “TA的” + this.data.appellation[this.data.y] + “是” + this.data.relationslist[this.data.x].name + ‘\n’;
this.setData({
relations: relations,
addrelation: addrelation,
‘newpersonrelations.relations’: relations
})
},