vue3 ref获取dom元素
<button type="button" ref="butRef" data-id="123" @click="test">打印获取的按钮元素</button> <script> import { ref } from 'vue'; //使用ref setup() { let butRef = ref(null); //绑定 function test(){ //点击输出dom元素 console.log(butRef) }; return {test,butRef}; } </script>
获取data-id属性值
console.log(butRef.value.attributes['data-id'].nodeValue);