关于contentList.js文件中的一行代码的问题
来源:2-12 星级评分(1)
慕运维5475419
2020-06-16 13:25:52
contentList.js有一行代码如下
.replace('$wm_poi_score', new StarScore(item.wm_poi_score).getStars())
// 为什么写item.wm_poi_score就能在json取到wm_poi_score的数据(比如4.6分)
我在json中并未找到item这个选项
1回答
同学你好,问题解答如下:
initContentList(list)这个方法中的参数list是获取的homelist.json中的数据,如下:
在initContentList方法内,使用forEach方法对参数list进行遍历,forEach方法中的item,就是list中的每一组数据,可以打印看一下:
在item中,有数据wm_poi_score,如下:
所以通过item.wm_poi_score就能获取到分数:
如果我的回答帮到了你,欢迎采纳,祝学习愉快!
相似问题
回答 1
回答 2