采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
observer监听函数中的if语句里边代码不太明白,请老师解释下吧,谢谢
// 判断期刊类型 if (newVal) { var typeText = { 100: "电影", 200: "音乐", 300: "句子" }[newVal.type] }
这是在判断期刊的类型,假设newVal的值为
{ "content": "人生不能像做菜,把所有的料准备好才下锅", "fav_nums": 1, "id": 1, "image": "http://bl.yushu.im/images/movie.7.png", "pubdate": "2018-06-22", "title": "李安<<饮食男女>>", "type": 100 }
newVal.type的值为:100
则typeText的值为:电影
定义对象typeText后紧跟着[newVal.type]这个是什么意思?有了解的同学么
提问请有针对性一些,这样提问我无法知道你不明白点在哪里。
就是不明白if语句后边花括弧里边的代码的意思,是让100:"电影",200:"音乐",300:"句子"和newVal.type进行匹配吗?这里的代码课程里面没有详细讲解只是贴出来了,所以我也不大明白,麻烦了
这个是js的基础语法,类似于obj.属性,这样的方式
你搞清楚了没有?我还没有明白这里什么意思
登录后可查看更多问答,登录/注册
真实数据的高质量小程序项目,学会直接工作
1.9k 7
2.7k 5
1.4k 20
970 17
1.7k 16