vue 怎么获取父元素的所以子元素html

例如:
`
<div id="demo">

<ul>
    <li>1</li>
    <li>2</li>
    <li>3</li>
</ul>

</div>
`

获取demo下的所有html

阅读 10.2k
3 个回答

let list = document.querySelectorAll('#demo *')

可以给div加上ref

<div id="demo" ref="aaa">
      <ul>
        <li>1</li>
        <li>2</li>
        <li>3</li>
      </ul>
    </div>

获取的时候

this.$refs.aaa
this.$refs.aaa.children
  1. 给父元素添加id,然后 document.getElementById('demo').children 获取
  2. 添加 ref,根据 ref 获取
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题