vue3, das in eine zusammengesetzte API konvertiert wurde, zeigt dann nichts an
P粉106711425
P粉106711425 2023-09-04 20:42:43
0
1
433
<p>Ich habe es ein paar Mal überprüft, aber meine Options-API funktioniert nicht, nachdem ich sie in eine zusammengesetzte API konvertiert habe. Ich weiß nicht, was daran falsch ist und es werden keine Fehler angezeigt. Es wird jedoch nichts auf dem Bildschirm ausgegeben, wie es bei meiner Options-API der Fall ist. Es werden nur Warnungen angezeigt. </p> <p>runtime-core.esm-bundler.js:40 [Vue-Warnung]: Komponente: Onboardland kann nicht aufgelöst werden Wenn es sich um ein natives benutzerdefiniertes Element handelt, achten Sie darauf, es über </p> von der Komponentenauflösung auszuschließen. <p>Dies ist meine zusammengesetzte API, sie funktioniert nicht</p> <pre class="brush:php;toolbar:false;"><template> <div> <onboardland /> <onboardshow /> </div> </template> <script> Onboardland aus „./onboardland.vue“ importieren Onboardshow aus „./onboardshow.vue“ importieren Standard exportieren { aufstellen() { zurückkehren { Komponenten: { an Bord, Onboardshow } }; } }; </script></pre> <p>Hier sind die Ausführungsoptionen der API</p> <pre class="brush:php;toolbar:false;"><template> <div> <onboardland /> <onboardshow /> </div> </template> <script> Onboardland aus „./onboardland.vue“ importieren Onboardshow aus „./onboardshow.vue“ importieren Standard exportieren { Komponenten: { an Bord, Onboardshow } } </script></pre></p>
P粉106711425
P粉106711425

Antworte allen(1)
P粉427877676

当使用组合 API 定义 Vue SFC

您可以使用方法 或者您可以使用普通的 setup 函数 和可选的defineComponent

使用

<template>
  <div>
    <OnboardLand />
    <OnboardShow />
  </div>
</template>

<script setup>
import OnboardLand from './onboardland.vue'
import OnboardShow from './onboardshow.vue'

// composition goes here...
</script>

使用defineComponent

<template>
  <div>
    <OnboardLand />
    <OnboardShow />
  </div>
</template>

<script>
import { defineComponent } from 'vue';
import OnboardLand from './onboardland.vue'
import OnboardShow from './onboardshow.vue'

export default defineComponent({
  components: {
    OnboardLand,
    OnboardShow,
  },
  setup(props) {
    // composition goes here.
  },
})
</script>
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage