Heim  >  Fragen und Antworten  >  Hauptteil

Unbenutzte Definition: „HelloWorld“

App.vue-Datei

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

HelloWorld.vue-Datei

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

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

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

Was ist das Problem und wie kann man es lösen? Dieses Problem ist aufgetreten, wenn Typescript, Composition API und Pug-Vorlage zusammen in vue3 verwendet wurden. Sind Sie besorgt darüber, wie Sie eine Komponente mithilfe der Kompositions-API importieren und in einer Pug-Vorlage verwenden können?

P粉106711425P粉106711425204 Tage vor407

Antworte allen(1)Ich werde antworten

  • P粉762447363

    P粉7624473632024-03-30 11:27:24

    我很确定问题来自预安装打字稿。删除打字稿作为脚本语言应该可以解决问题: