关于$els的兼容问题
来源:17-6 better-scroll运用(1)

幽沐泷
2016-12-03
我用vue.min.js写代码的时候,没用到任何打包工具,纯js在一个文件中,纯html在一个文件,在使用到$els获取想要的dom元素时
用v-el在子组件上绑定一个dom,谷歌是可以在子组件上用this.$els.xxx获取到元素,而ie11(只测了这个版本的ie)使用this.$root.$els.xxx获取到的元素.
我发现他们挂载的地方不同,想问下这是正确的吗?还是我的问题?
写回答
1回答
-
ustbhuangyi
2016-12-03
this.$root 指向的是根组件,一般就是 new Vue 挂载的根组件。 1.0 中确实是通过 v-el:xxx 标记 dom 然后在组件里通过 this.$els.xxx 就可以获得这个 dom 对象了
032016-12-03
相似问题