做城市页面点击字母滚动到对应部分的时候出现了问题
来源:8-6 Vue项目城市选择页 - 兄弟组件数据传递
Bessic小蟹子
2018-06-08
按照老师写的写出来,可是控制台报错,错误提示“TypeError: Cannot read property '0' of undefined”;我把相应的东西尝试控制台打印出来,发现this.letter的值没有问题,dom元素应该也正常绑定了ref,可是this.$refs[this.letter]的值就是undefined;
写回答
2回答
-
Bessic小蟹子
提问者
2018-06-10
已找到问题,不是List.vue出错了,是Alphabet.vue执行“this.$emit("change",e.target.innerText);”的时候传错了参数,我传的是”e.target.innerHTML”;
00 -
Vvvvvvvvvvvvi
2018-06-09
我之前也出过这个问题是 dom元素绑定的ref 少写了个:
022018-07-31
相似问题