请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

如果循环中的数据,怎么使用ref获取到相应的DOM

例如
<ul>
<li v-for='item in  list'  :ref='item'>
<ul/>
这里list代表是个数组或者对象
如果像这样的情况下应该怎么获取到DOM,继续用视频的方法:定义一个const hedd =ref(Null)这样的方法吗?

正在回答 回答被采纳积分+3

1回答

Dell 2020-12-12 22:50:52

定一个数组,每一项都是一个ref(Null),同学这个在vue3文档,ref那个小节有一个明确的demo,你可以去看一下

0 回复 有任何疑惑可以回复我~
  • 提问者 Decadez #1
    <ul>
    <li v-for='item in  list'  :ref='itemlist'>
    <ul/>
    const itemref =[  ]
    const itemlist=  el =>{itemref =el}
    console.log(itemref)
    是不是这样就可以获取到for循环中的DOM
    回复 有任何疑惑可以回复我~ 2020-12-12 23:25:33
  • 提问者 Decadez #2
    写错了
    是不是应该const itemref ref(【】)
    回复 有任何疑惑可以回复我~ 2020-12-12 23:27:57
  • Dell 回复 提问者 Decadez #3
    是的!
    回复 有任何疑惑可以回复我~ 2020-12-13 23:25:44
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信