原文:vue中使用refs定位dom出现undefined?

之前在公司做项目,一直感觉用ref来定位dom节点挺方便的。但是期间遇到了一个问题,就是在mounted 钩子里面使用this. refs.xxx,打印出来的却是undefined 于是我就对比了一下之前使用ref定位的.vue文件,发现了他们之间的区别。 我们要想知道为什么会定位不到某个DOM节点,我们首先要理解mounted 这个钩子函数是用来做什么的。 下面是vue官方给出的vue生命周期 ...

2017-11-30 15:46 0 10403 推荐指数:

查看详情

关于vue的$refs出现undefined

问题描述: dom结构有 你在aComplete的事件后增加了 仍然会出现undefined(因为bComplet可能还未是true) 解决方法: 1 v-if更改为 v-show 2 确保 a 和 b 都是complete再获取该对象的操作 v-if ...

Mon Jan 11 19:43:00 CST 2021 0 1133
vue中使用 this.$refs 打印为undefined解决办法

最近在使用this.$refs.xxx.方法名称的时候,一直报错说我定义的方法名称是undefined 之前在详情查询数据的时候,直接用this.$refs.xxx.方法名称就可以直接使用 于是在官网上看到 "关于 ref 注册时间的重要说明:因为 ref 本身是作为渲染结果被创建的,在初始 ...

Fri Sep 25 01:46:00 CST 2020 0 1131
Vue 父组件循环使用refs调用子组件方法出现undefined的问题

Vue 父组件循环使用refs调用子组件方法出现undefined的问题 1. 背景 最近前端项目遇到一个问题,我在父组件中使用了两个相同的子组件child,分别设置ref为add和update。其中A组件的功能是新增,也就是说在页面上A页面只有一个。而update组件是放在表格里的,表格中 ...

Tue Dec 18 02:09:00 CST 2018 2 2293
Vue 父组件循环使用refs调用子组件方法出现undefined的问题

Vue 父组件循环使用refs调用子组件方法出现undefined的问题 1. 背景 最近前端项目遇到一个问题,我在父组件中使用了两个相同的子组件child,分别设置ref为add和update。其中A组件的功能是新增,也就是说在页面上A页面只有一个。而update组件是放在表格里的,表格中 ...

Fri Feb 07 19:49:00 CST 2020 0 2192
vue $refs操作DOM

原文链接:https://www.cnblogs.com/xumqfaith/p/7743387.html 如图,ref 被用来给元素或子组件注册引用信息。引用信息将会注册在父组件的 $refs 对象上。如果在普通的 DOM 元素上使用,引用指向的就是 DOM 元素;如果用在子 ...

Wed Jun 12 19:02:00 CST 2019 0 2899
如何在 Vue3 的 setup 中使用 $refs

方法一:借助 ref() 函数 通过 ref 函数,依然可以实现类似 this.$refs 的功能。 首先在 setup 中定义一个 Ref 变量 然后将这个 divRef 变量挂载到 DOM 上 这样当 onMount 钩子被触发的时候,div 的 DOM 会在控制台打印 ...

Wed Mar 10 20:07:00 CST 2021 0 6753
如何在 Vue3 的 setup 中使用 $refs

借助 ref() 函数 用elementUI时,需要form表单验证,文档给的是 this.$refs[formName],但是在vue3中没有this, 通过 ref 函数,依然可以实现类似 this.$refs 的功能。 首先在 setup 中定义一个 Ref 变量 ...

Thu Jul 01 17:33:00 CST 2021 0 1188
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM