关于电影页面数据绑定的问题??
来源:
William_0002
2017-01-10
老师,在7-14讲述电影页面数据绑定时,
var readyData = {};
readyData[settedKey] = {
movies: movies
};
this.setData(readyData);
相当于将
readyData[inTheaters] = {
movies: movies
};
readyData[comingSoon] = {
movies: movies
};
readyData[top250] = {
movies: movies
};
分别绑定
{{inTheaters}}
{{comingSoon}}
{{top250}}
这两者之间不存在联系为何能实现绑定?settedKey是不是相当于一个字符串而非变量?
另外,将 data: {
// inTheaters: {},
// comingSoon: {},
// top250: {},
},屏蔽之后仍然可以实现绑定,而视频中老师的演示是不行的,为何??期待得到解答
3回答
-
readyData[settedKey] 设置了一个key:value,setData (key:value),当key等于inTheaters,你说能不能绑定inTheaters?
042017-01-11 -
7七月
2017-01-11
setData就是更新data里面的 inTheaters。更新了inTheaters,自然就能绑定了啊。
00 -
7七月
2017-01-10
会报错,122100版本开始就会报错了,之前不会,写法不同吧。以前不会,我也是122100改成这样的,之前我也是屏蔽的
042017-01-10
相似问题