vue3中动态设置ref,如表格中使用级联选择器

需求:vue3中有一个表格,表格里是表单项,用户可以输入或选择,有一项是一个级联选择器,需要使用到ref,然后通过getCheckedNodes()方法获取到这一项选择的数据。

数据源是一个级联选择器,如果这个表单直接设置 ref是有问题的,选择后,第一次获取返回空,第二次获取的是第一次选择的数据。

如上图,直接设置ref是不行的,这个ref是需要动态设置才行。思考:直接加上索引不就行了吗?

是的,没错,请看下图这样设置

记得要定义一下,名字自己随便起,保持一致就行

bash 复制代码
let multipleTablesCascaderRef = {}

这样就可以使用ref获取了

相关推荐
HWL56793 分钟前
pnpm(Performant npm)的安装
前端·vue.js·npm·node.js
石小石Orz24 分钟前
浏览器的预检请求OPTIONS到底有什么用?
前端
落雪小轩韩28 分钟前
网格布局 CSS Grid
前端·css
parade岁月30 分钟前
Vue 3 父子组件模板引用的时序陷阱与解决方案
前端
xianxin_35 分钟前
CSS Outline(轮廓)
前端
moyu8435 分钟前
遮罩层设计与实现指南
前端
柯南952735 分钟前
Vue 3 reactive.ts 源码理解
vue.js
Sammyyyyy41 分钟前
2025年,Javascript后端应该用 Bun、Node.js 还是 Deno?
开发语言·javascript·node.js
Pedantic1 小时前
用 SwiftUI 打造一个 iOS「设置」界面
前端
柯南95271 小时前
Vue 3 Ref 源码解析
vue.js