vue3 canvas.getContext is not a function
【代码】vue3 canvas.getContext is not a function。
·
//使用 ref获取
<canvas style="background-color: #996;" ref="canvas1"></canvas>
<script setup>
import { ref,watch } from 'vue';
//使用ref获取 dom
let canvas1 = ref(null)
//因为script 的速度 比标签要快 所以要监听这个canvas1 不然获取不到
watch(canvas1, (newValue, oldValue) => {
//这里必须使用.value 这个是ref的规则 也就是这个导致的 not a function
let context = canvas1.value.getContext("2d");
context.fillRect(50,50,100,50)
});
更多推荐
已为社区贡献2条内容
所有评论(0)