如何解决vue里碰到$refs的问题

这篇文章主要介绍如何解决vue里碰到$refs的问题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

创新互联从2013年创立,先为雁峰等服务建站,雁峰等地企业,进行企业商务咨询服务。为雁峰企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

记录困惑自己一个简单的问题...(瞬间感觉官方文档的强大)

在自己做的一个项目中,遇到一个列表页,根据id能进入详情页(动态匹配路由),详情页是单独的一个组件,在这个详情的组件里,我想获取内容给你区域的高度,以此来判断对底部按钮显示的位置,但是在ref的时候,就是获取不到该标签,在mounted钩子函数里打印 this.$refs,也能看到这个值,但就就是点不出来(this.$refs这个对象里这个值,但是就是获取不到,我打印的是个假值?)

如何解决vue里碰到$refs的问题

在mounted函数,打印的每次都是undefined。郁闷啊...为什么啊...

重新起个项目看看..

如何解决vue里碰到$refs的问题

全部正常的打印,我擦...蒙蔽了...

好吧,网上看看有没有遇到类似的...看来是我自己比较挫,没有什么资源,看来还是自己的问题,这个时候,就是看文档了...

 如何解决vue里碰到$refs的问题 

感觉自己没有没有什么错啊,是按上面做的...,但是作者特别强调了$refs 不是响应式的。额,想想...不对...,我那个组件好像就是响应式,或根据id来显示不同的数据。额,好吧.。这里ref只能在根组件,才能获取,其他的都获取不到。但是能打印出来,能看到...

虽然知道了浅显的原因所在,但是自己的问题没有解决,好吧,那就暴力点吧.直接操作dom。通过控制dom来获取页面的高度。

以上是“如何解决vue里碰到$refs的问题”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!


网页标题:如何解决vue里碰到$refs的问题
当前路径:http://csruizhi.cn/article/pdpjeh.html

其他资讯

Copyright © 2007-2024 成都优众联杰科技有限公司 All Rights Reserved 蜀ICP备2024116266号
友情链接: 营销型网站建设 网站设计制作报价 网站制作 梓潼网站设计 网站制作 手机网站建设 成都h5网站建设 成都网站制作 成都网站设计 手机网站制作 高端定制网站设计 成都响应式网站建设 成都品牌网站设计 定制网站建设多少钱 成都网站建设 重庆网站建设 成都网站建设 网站建设开发 成都企业网站建设 成都做网站建设公司 网站建设 定制网站建设