国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Unused definition: "HelloWorld"
P粉106711425
P粉106711425 2024-03-29 14:54:48
0
1
574

App.vue file

<template lang="pug">
div
  hello-world
</template>
<script setup lang="ts">
import HelloWorld from "./components/HelloWorld.vue";
</script>

HelloWorld.vue file

<template lang="pug">
div
  h1 {{ msg }}
</template>

<script setup lang="ts">
import { ref } from "vue";

const msg = ref<string>("Hello World!!!");
</script>

What is the problem and how to solve it? Encountered this issue when using typescript, composition API and pug template together in vue3. Concerned about how to import a component using the composition API and use it in a pug template?

P粉106711425
P粉106711425

reply all(1)
P粉762447363

I'm pretty sure the problem comes from pre-installing typescript. Removing typescript as a scripting language should do the trick:


instead of


If you don't want to remove it, try to find out how the typescript component looks different from the normal js component. Sorry, I don't know much about Typescript, all I know is that it changed the way components work as they now rely more on Typescript than javascript. But I guess the vue 3 documentation has information about using typescript.

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template