1.v-if下的dom元素,用this.$ref.xxx方法会获取不到
解决方法
v-show代替v-if
因为v-if是通过控制dom节点的显示或隐藏来实现的,所以不满足情况的时候dom节点不会生成,而$refs是来操作dom的,所以这时候就是undefind.而v-show是通过控制css的dispaly属性来实现元素的显示或者隐藏。此时的dom是存在的,已经生成过了。
1.v-if下的dom元素,用this.$ref.xxx方法会获取不到
解决方法
v-show代替v-if
因为v-if是通过控制dom节点的显示或隐藏来实现的,所以不满足情况的时候dom节点不会生成,而$refs是来操作dom的,所以这时候就是undefind.而v-show是通过控制css的dispaly属性来实现元素的显示或者隐藏。此时的dom是存在的,已经生成过了。