vue 中写法

1
<van-form @submit="onSubmit" label-width="4em" :ref="(el)=>setItemRef(el, 'test'+1)">

js接收

1
2
3
4
5
6
7
8
9
10
11
12
const iframeRefs = {}
const setItemRef = (el, key) => {
if (el) {
iframeRefs[key] = el
}
}

onMounted(()=>{
const iframeKey = 'test1'
const iframe = iframeRefs[iframeKey]
console.log(iframe)
})