Erstellen Sie mithilfe der Kompositions-API eine Instanz einer Vue-3-Komponente
P粉436688931
2023-08-27 10:23:06
<p>Angenommen, ich erstelle eine Komponente in vue3 mit der folgenden Syntax</p>
<pre class="brush:php;toolbar:false;">// Message.vue
<script setup lang="ts">
const props = defineProps<{
Nachricht: Zeichenfolge
}>();
</script>
<Vorlage>
<span>{{ props.message }}</span>
</template></pre>
<p>Wie erstelle ich eine Instanz dieser Nachrichtenkomponente? </p>
<pre class="brush:php;toolbar:false;">import Message from "./Message"
let message1 = Message({message:"hello world"} // wie geht das?</pre>
<p>Auf diese Weise kann ich <em>message1</em> mit <code><component></code> wie <code><component :is="message1" / << verwenden ;/code></p>
您可以将以下导入添加到文件中。
然后以这种方式创建消息组件。