老师这一节后半段有些难懂,有几个问题想了解下。
老师这节课在10分52秒那后面位置有许多不太懂,先一步一步来吧。
加上
const periodType=this.data.periodType 此处是什么意思?这个this.data.periodType是啥我前后文都找了发现没有这个periodType词。
我打印periodType显示的是undefined。
const =rankType获取的是实战排行和路径排行,那const periodType呢?
第二个问题是:之前以为data外面一般都是写函数方法的。可是这里竟然把要循环显示的写在了data外面。
第三个问题:这一小块视频看了几遍里面的逻辑层层次有点多没能理解清楚。currentList=this.ListData.projectWeek
这个ListData是上面复制的图片数组。而projectWeek又是啥呢?
在这里输入代码,可通过选择【代码语言】突出显示
正在回答 回答被采纳积分+1
同学你好,问题解答如下:
1、periodType属性不存在,后面老师测试出问题并进行了修改(16分钟左右)
2、data 是页面第一次渲染使用的初始数据,一开始不初始化的数据就可以放在data外。课程中初始化的数据是currentList,不初始化的数据是listData。
那么在点击切换的时候,是将listData中的数据赋值给了currentList,从而实现数据改变。
3、listData是对象,不是数组,同学粘贴的数据写错了。
对象里面有四个数组数据,分别是这两部分切换的四组数据
所以需要通过this.listData.projectWeek去获取其中一组
如果看课程有些复杂的话,建议下载源码进行查看,会清晰一些。
祝学习愉快!
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星