【发布时间】:2022-09-25 14:53:49
【问题描述】:
如何在此 vue 组件中使用 test 类定位元素:
<template>
<div id=\"test\" class=\"test\">
</div>
</template>
<script setup>
console.log(document.querySelector(\'.test\'))
</script>
该组件被导入到另一个组件中。控制台输出null。
-
该组件可能在该脚本运行之前未呈现 - 您将要使用
import { onMounted } from \'vue\'; onMounted(() => { console.log(document.querySelector(\'.test\')) } -
就是这样!您要发布答案吗?
标签: javascript vue.js vuejs3 vue-composition-api vue-script-setup