页面中引用了组件,setdata无效了?

发布于 8 年前作者 luoming11918 次浏览最后编辑 8 年前来自 issues

页面中引用了一个网上下载的转盘的自定义组件,在页面data中定死了转盘奖品,从接口返回奖品setdata覆盖这个数组,但是没有成功

3 回复
hgao
hgao1 楼6 年前

打印出来也米有吗

lixia
lixia2 楼6 年前

将 this.setdata({‘s_list.awards’:list}) 改为

this.setdata({[`s_list.awards`]:list})

请注意 ` 不是 ’

pingpeng
pingpeng3 楼6 年前

要这样写

var update = “s_list.awards”;

that.setData({

    [update]: list

})