为什么我调用的数据无法赋值?

小程序 文章 3 天前 0 9 全屏看文

为什么我调用的数据无法赋值?Why can't the data I call be assigned?

为什么我调用的数据无法赋值?

回答:

 :
var that = this......that.setData({  list1:res.result.data})
 :另外data里的list1,跟setData里的list1不是一个意思
Mr.Zhao:this.data.list1
锖兔:哥。没懂你的意思
Mr.Zhao:周四提问的就忘了?console. log(this.data. list1)
锖兔:但是这样的话我的数据没法渲染到页面上
brave:
锖兔:
锖兔:
锖兔:我用list1渲染不到页面上
Mr.Zhao:

报着错呢,渲染个啥啊

锖兔:
锖兔:哥,我这样也不行啊,我的理解是console可以得到res.result.data的数据,然后我在data中定义一个空数组list1[],通过setdate把res.result.data中的数据赋值给list1[],然后for循环渲染到页面,可是现在不知道怎么错了
Mr.Zhao:给你说了就不听?报着错呢
Mr.Zhao:你这样报着错呢,还不明白?
Mr.Zhao:怎么个不行,学会提问啊,这么简单的问题卡好几天?
锖兔:哥,我知道报错了,但是不知道怎么错了呀
Mr.Zhao:给你说了又不听
锖兔:我上面的数据这样成功获得并渲染到页面了,这个实在我是弄不懂,这是上面的方法,五个数据获得成功了。
Mr.Zhao:现在问题是啥?
祥:这行报错了(list1没有定义),把这行注释掉就行了
钟:

语法有误 应为this.data.list1

-EOF-