Vue.js获取DOM元素问题
粉丝福利 : 关注VUE中文社区公众号,回复视频领取粉丝福利
直接使用<script>方式引入Vue.js,在获取元素节点时,直接在已经创建的vm对象中无法获取到元素节点,请问是什么原因?
var vm = new Vue({
el:'.slide',
created(){
//提示undefine
console.log(this.$refs.slideContent);
//直接查看$refs,在控制台里可以看到此对象中包含有slideContent元素
console.log(this.$refs)
}
});
//可以获取到
console.log(vm.$refs.slideContent)