国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

vue3組件引用使用的坑

這篇具有很好參考價值的文章主要介紹了vue3組件引用使用的坑。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

今天準(zhǔn)備用el-tabs寫個頁面,發(fā)現(xiàn)點擊后組件怎么都顯示不了,后來才發(fā)現(xiàn)是組件引用的原因

vue3組件引用使用的坑,vue.js,前端,javascript

?這是頁面是顯示的效果:

vue3組件引用使用的坑,vue.js,前端,javascript

?乍一看確實是對的。。。

但是當(dāng)我點擊完這三個tab后再重新點擊道路管理后,有意思的出現(xiàn)了:

vue3組件引用使用的坑,vue.js,前端,javascript

?one組件消失不見了,不僅如此,另外兩個組件也不顯示了。。。

這里看見控制臺報了一個這樣的警告:

index.vue:34 [Vue warn]: Invalid vnode type when creating vnode: null. 
  at <ElTabPane label="道路管理" name="first" > 
  at <ElTabs modelValue="first" onUpdate:modelValue=fn class="demo-tabs"  ... > 
  at <MyComponent> 
  at <MyComponent$1689578690715 onVnodeUnmounted=fn<onVnodeUnmounted> ref=Ref< Proxy(Object)?{$i18n: {…}, $t: ?, $rt: ?,?…} > key="/road_network/index" > 
  at <KeepAlive key=0 include= [] > 
  at <BaseTransition mode="out-in" appear=false persisted=false  ... > 
  at <Transition name="fade-transform" mode="out-in" > 
  at <RouterView> 
  at <ElCard class="base-content-box-noFooter hasHeight" > 
  at <ElMain> 
  at <ElContainer class="zq-right-box" > 
  at <ElContainer style= {height: '100vh'} class="zq-app-content-box" > 
  at <Index onVnodeUnmounted=fn<onVnodeUnmounted> ref=Ref< Proxy(Object)?{__v_skip: true} > > 
  at <RouterView> 
  at <ElConfigProvider locale= {name: 'zh-cn', el: Proxy(Object)} size="default" > 
  at <App>

網(wǎng)上查了一下是因為組件引用的時候要使用大駝峰命名

vue3組件引用使用的坑,vue.js,前端,javascript

?后來該、改完了之后,頁面就正常顯示了文章來源地址http://www.zghlxwxcb.cn/news/detail-588155.html

到了這里,關(guān)于vue3組件引用使用的坑的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Vue3,Typescript中引用組件路徑無法找到模塊報錯

    Vue3,Typescript中引用組件路徑無法找到模塊報錯

    是這么個事,我在vue3新創(chuàng)建的項目里,寫了個組件叫headerIndex.vue,放到app.vue中import就會報錯 路徑肯定沒寫錯,找到了解決方法,但是也沒想明白為什么 解決方法如下 在vite-env.d.ts文件中加入 就好了,大概意思就是在文件中把組件聲明一下,but why

    2024年02月09日
    瀏覽(22)
  • vue3+vite+js 引用public文件夾中js文件

    1、/public/ep.js 2、頁面入口index.html ? ? ? ? 在head中引入js文件 3、其他頁面使用

    2024年02月15日
    瀏覽(51)
  • 服務(wù)端使用ASP.NET Core SignalR與Vue3(TypeScript與JavaScript)前端建立通信(以進度條為例)

    服務(wù)端使用ASP.NET Core SignalR與Vue3(TypeScript與JavaScript)前端建立通信(以進度條為例)

    1. ASP.NET Core ? ? ? ? ? ASP.NET Core 是一個跨平臺、高性能及開源的框架,用于生成基于云且連接互聯(lián)網(wǎng)的新式應(yīng)用程式。 官方文檔:ASP.NET documentation | Microsoft Learn ?2.? ASP.NET Core SignalR ? ? ? ? ASP.NET Core SignalR 是開源庫,用于服務(wù)端與客戶端建立實時通信,可以自動管理連接

    2024年02月06日
    瀏覽(22)
  • 前端技術(shù)Html,Css,JavaScript,Vue3

    1.基本標(biāo)簽 2.文本格式化 3.鏈接 4.圖片 5.無序列表 6.有序列表 7.表格 8.表單 1.選擇器 2.文本和字體 3.鏈接 4.隱藏 5.定位position 6.浮動 7.對齊 8.圖像 1.輸出 2.函數(shù) 3.常用事件 4.DOM 5.改變Html 6.DOM 元素 (節(jié)點) 尾部創(chuàng)建新的 HTML 元素 (節(jié)點) - appendChild() 頭部創(chuàng)建新的 HTML 元素 (節(jié)點)

    2024年02月13日
    瀏覽(51)
  • vue3 + vite Cannot access ‘xxx‘ before initialization 組件熱更新失敗,es模塊循環(huán)引用問題

    vue3 + vite Cannot access ‘xxx‘ before initialization 組件熱更新失敗,es模塊循環(huán)引用問題

    問題原因 本人 在 pinia stores 文件中使用了 router ,而main.ts 已經(jīng)引入過router main.ts pinia 下 modelCache.ts 文件 pinia 下 modelCache.ts 文件使用了router 并Model組件中 引入了modelCache.ts 該文件 這樣導(dǎo)致es模塊循環(huán) vite熱更新失敗 解決 pinia 下 modelCache.ts 文件 router 引入方式改為 函數(shù)引入 在

    2024年02月12日
    瀏覽(35)
  • 前端常用 Vue3 項目組件大全

    Vue.js 是一種流行的 JavaScript 前端框架,它簡化了構(gòu)建交互式的用戶界面的過程。Vue3 是 Vue.js 的最新版本,引入了許多新的特性和改進。在 Vue3 中,組件是構(gòu)建應(yīng)用程序的核心部分,它們可以重用、組合和嵌套。下面是一些前端開發(fā)中常用的 Vue3 項目組件。 1、Vue Router: Vue

    2024年02月10日
    瀏覽(24)
  • 前端新手Vue3+Vite+Ts+Pinia+Sass項目指北系列文章 —— 第十一章 基礎(chǔ)界面開發(fā) (組件封裝和使用)

    前端新手Vue3+Vite+Ts+Pinia+Sass項目指北系列文章 —— 第十一章 基礎(chǔ)界面開發(fā) (組件封裝和使用)

    Vue 是前端開發(fā)中非常常見的一種框架,它的易用性和靈活性使得它成為了很多開發(fā)者的首選。而在 Vue2 版本中,組件的開發(fā)也變得非常簡單,但隨著 Vue3 版本的發(fā)布,組件開發(fā)有了更多的特性和優(yōu)化,為我們的業(yè)務(wù)開發(fā)帶來了更多便利。本文將介紹如何使用 Vue3 開發(fā)業(yè)務(wù)組件

    2024年02月19日
    瀏覽(97)
  • 【前端技術(shù)】Vue3 01:初識 Vue.js

    【前端技術(shù)】Vue3 01:初識 Vue.js

    Vue 可以說是非常流行了,至少在國內(nèi)是這樣,他是個輕量級的 JavaScript 框架,非常適合構(gòu)建大型和中小型的 Web 應(yīng)用程序,如果想和前端打交道,應(yīng)該繞不過這個框架吧。 目錄 1?Vue.js 介紹 2??IDE 選擇 2.1 vscode 2.2?WebStorm 2.3?Eclipse 3??創(chuàng)建 Vue 應(yīng)用 3.1 本地腳手架創(chuàng)建 ① 安裝

    2024年02月02日
    瀏覽(25)
  • 前端學(xué)習(xí)筆記(14)-Vue3組件傳參

    前端學(xué)習(xí)筆記(14)-Vue3組件傳參

    1.props(父組件傳遞給子組件) 1.1 實現(xiàn) 如果你沒有使用 script setup,props 必須以 props 選項的方式聲明,props 對象會作為 setup() 函數(shù)的第一個參數(shù)被傳入: 在子組件中: 在父組件中: 一個組件可以有任意多的 props,默認(rèn)情況下,所有 prop 都接受任意類型的值。 這種情況下,我

    2024年01月21日
    瀏覽(32)
  • Vue3前端開發(fā),父組件給子組件傳遞數(shù)據(jù)練習(xí)

    Vue3前端開發(fā),父組件給子組件傳遞數(shù)據(jù)練習(xí)

    Vue3前端開發(fā),父組件給子組件傳遞數(shù)據(jù)練習(xí)!還是借用剛剛的組件模板,來開展父傳子的練習(xí)。 依舊是需要借助官方提供的宏函數(shù)來接收數(shù)據(jù)。defineProps. 這個是父組件里面的內(nèi)容。我們自定義了2個變量,一個是車?yán)遄訂蝺r。一個是純文本。 一個數(shù)字類型,一個文本類型。都

    2024年01月22日
    瀏覽(28)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包