引用dom对象的显示和隐藏

刚用vue和uniapp不久 ,虽然大致学过了vue, 但是记性任然不管用,主要是不熟练。。
今天遇到的问题呢 如下 

想控制一个元素的显示和隐藏  ,因为我是写的组件,在组件页里获取dom元素,而不是想着直接控制它,

所以第一时间还是保留着h5手动操作dom的陋习,

发现获取不到样式,因为可能元素还没渲染,我就去找了,

再尝试$refs去获取元素,app里这样是不起作用的,h5好像是有用的,

但是幸好,h5也没生效,不然又多了一个隐患bug,

这种需要用到v-show,这个性能比较好,只是隐藏元素,并没有把元素从dom树上删除,v-if会删除元素

学习vue发现最需要的思想就是模型数据,遇到什么困难,先想着转化为数据问题,怎么才能去操作data呢?一般这样子遇到的大部分问题应该都是能解决的

posted on 2020-12-22 11:28  未信l  阅读(284)  评论(0)    收藏  举报

导航