vue3 轉換為複合 api 然後什麼也不顯示
P粉106711425
2023-09-04 20:42:43
<p>我檢查了幾次,但我的選項 API 在我將其轉換為複合 API 後不起作用。我不知道它出了什麼問題,而且它沒有顯示任何錯誤。然而,它並沒有像我的選項 API 那樣在螢幕上列印任何內容。它僅顯示警告。 </p>
<p>runtime-core.esm-bundler.js:40 [Vue warn]: 無法解析元件: onboardland
如果這是本機自訂元素,請確保透過</p> 將其從元件解析中排除
<p>這是我的複合 api,無法正常運作</p>
<pre class="brush:php;toolbar:false;"><template>
<div>
<onboardland />
<onboardshow />
</div>
</template>
<script>
import onboardland 從 './onboardland.vue'
import onboardshow from './onboardshow.vue'
export default {
setup() {
return {
components: {
onboardland,
onboardshow
}
};
}
};
</script></pre>
<p>下面是正在運行的選項 api</p>
<pre class="brush:php;toolbar:false;"><template>
<div>
<onboardland />
<onboardshow />
</div>
</template>
<script>
import onboardland 從 './onboardland.vue'
import onboardshow from './onboardshow.vue'
export default {
components: {
onboardland,
onboardshow
}
}
</script></pre></p>
當使用組合 API 定義 Vue SFC。
您可以使用
使用方法 或您可以使用普通的
和##setup
函數
和可選的defineComponent。
#
defineComponent