做城市页面点击字母滚动到对应部分的时候出现了问题

来源:8-6 Vue项目城市选择页 - 兄弟组件数据传递

Bessic小蟹子

2018-06-08

http://img.mukewang.com/szimg/5b1a7fcb0001672a06840246.jpg

按照老师写的写出来,可是控制台报错,错误提示“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”;

0
0

Vvvvvvvvvvvvi

2018-06-09

我之前也出过这个问题是 dom元素绑定的ref  少写了个:

0
2
qq_我要幸福_0
我也是 少了 冒号 但是 百度 没有查到 加不加冒号的区别 不加 就是 获取的 所有li元素 加了 获取的就是 当前的
2018-07-31
共2条回复

Vue2.5-2.6-3.0开发去哪儿网App 零基础入门到实战

课程紧跟Vue3版本迭代,企业主流版本Vue2+Vue3全掌握

10675 学习 · 8191 问题

查看课程