为什么要先定义一个变量element接收节点,再使用this.scroll.scrollToElement(element),不直接用

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

qq_乐乐乐_1

2018-05-02

点击字母,滚动到对应位置,List.vue部分监听letter事件

if (this.letter) {

        const element = this.$refs[this.letter][0]

        this.scroll.scrollToElement(element )

      }


而不是:

if (this.letter) {

        this.scroll.scrollToElement(this.$refs[this.letter][0])

      }



写回答

2回答

Dell

2018-05-03

群里已经给你解答了哦,自己琢磨一下

0
5
qq_乐乐乐_1
回复
Dell
回复 DellLee谢谢老师
2018-05-05
共5条回复

慕前端0336099

2018-05-02

如果这个节点要多次用到呢  你每次是写一个变量好  还是每次都写那么长好呢

0
1
qq_乐乐乐_1
这是监听事件,我只写一次啊,程序自己调用
2018-05-03
共1条回复

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

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

10675 学习 · 8191 问题

查看课程