"关于 ref 注册时间的重要说明:因为 ref 本身是作为渲染结果被创建的,在初始渲染的时候你不能访问它们 - 它们还不存在!$refs 也不是响应式的,因此你不应该试图用它在模板中做数据绑定。"

也就是说 ref 只有等页面加载完成好之后你才能调用 this.$refs。

解决方法:

如果在method中,那么可以使用 this.$nextTick(() => {}) 等页面渲染好再调用,这样就可以了

vue 的 this.$refs 为undefined相关推荐

  1. vue的$nextTick使用总结,this.$refs为undefined的解决办法,element Ui的树形控件setCheckedKeys方法无法使用

    vue的$nextTick使用总结,this.$refs为undefined的解决办法,element Ui的树形控件setCheckedKeys方法无法使用 参考文章: (1)vue的$nextTi ...

  2. vue里碰到 $refs 的问题

    记录困惑自己一个简单的问题...(瞬间感觉官方文档的强大) 在自己做的一个项目中,遇到一个列表页,根据id能进入详情页(动态匹配路由),详情页是单独的一个组件,在这个详情的组件里,我想获取内容给你区域 ...

  3. vue里ref ($refs)用法

    一.ref使用在外面的组件上 <div id="ref-outside-component" v-on:click="consoleRef">< ...

  4. VUE中 ref $refs 使用详解,扩展到$parent 、$children 的使用

    $refs 的使用方法就是在元素或组件标签上添加ref属性指定一个引用信息,引用信息将会注册在父组件的$refs对象上,在js中使用$refs来指向DOM元素或组件实例: 应用一:在DOM元素上使用$ ...

  5. 如何从stackoverflow的api 中获取是数据_如何修复Vue中的 “this is undefined” 问题

    当我们使用 Vue 在愉快的开发项目的时候,突然报了一个错误: this is undefined 别担心,不只有你一个人,我也经常遇到这个问题很多次,接下我们一起来看看如何解决这个问题. 一个可能的 ...

  6. Vue.js中$refs{}获取DOM元素

    如果我们想获取DOM元素,一般使用js中的document.querySelector来获取这个dom节点,然后在获取元素的值,现在Vue提供给我们一种更便捷的方式来获取DOM元素-----$refs ...

  7. vue中使用$refs获取不到DOM元素

    this.$refs.xx 为 undefined 的几种情况: 1. 在created 钩子函数中调用: create()在实例创建完成后被立即调用.这时,实例已完成数据观测.属性和方法的元素,wa ...

  8. vue 单元测试报错之 undefined is not a constructor (evaluating 'expect(vmComponent.count).toBe(1)')

    下面是按照vue官方的例子,写的测试, // MyComponent.spec.js import Vue from 'vue' import MyComponent from '@/componen ...

  9. Vue ref 和 $refs 获取元素宽高

    Vue3当中获取 方法一:借助 ref() 函数 (推荐) <div ref="box">我是div </div>import { ref,onMounte ...

最新文章

  1. PC 时代旧神隐没,互联网的新二十年开始了
  2. 照片墙专业版 V1.1 发布
  3. Halcon的数据类型
  4. RabbitMQ分布式集群架构
  5. mysql jdbc 创建存储过程_mysql JDBC 调用存储过程
  6. linux 下串口编程VTIME和VMIN的设置
  7. 814. Binary Tree Pruning
  8. Mysql索引命中问题
  9. 谈谈结构体部分成员排序(重载的利用/sort)
  10. linux添加svn副本目录,关于linux svn添加忽略目录的梗
  11. 怎么把php网站变灰,CSS效果,让网站全部变成灰色(黑白)
  12. chrome下老是弹出网页显示 true
  13. Java学习笔记1---JVM、JRE、JDK
  14. 机器学习——Day 1 数据预处理
  15. (转)如何诊断和解决CPU高度消耗(100%)的数据库问题
  16. 升级IE11时,失败报错如何解决
  17. HTML5页面增强元素
  18. 通过ROBOCOPY工具快速删除文件夹
  19. 执念是惩罚自己,释怀才是与自己和解
  20. PyScripter显示行号

热门文章

  1. 生命游戏,25号宇宙与奋斗者
  2. 体验文心一言AI大模型生成中国著名主持人撒贝宁、美国数学家丘成桐、世界著名数学家陈省身简介
  3. 了解Wi-Fi信号强度
  4. 【论文阅读】Impact of Texture Information on Crop Classificationwith Machine Learning and UAV Images
  5. HDOCK 蛋白蛋白对接软件使用;LZerD、pyDock、ClusPro网页在线对接
  6. python用DataFrame筛选含有某些字段的行(contains和isin)| 含有nan的行
  7. linux设备驱动开发之环境搭建(基于exynos4412)
  8. 从一年学舞蹈想到架构师成长
  9. 高防服务器里的软件硬件防火墙你了解吗?
  10. 数字正方形c语言答案,正方形练习题(含答案)