vue控制臺(tái)警告Runtime directive used on component with non-element root node
控制臺(tái)警告提示信息
控制臺(tái)警告Runtime directive used on component with non-element root node. The directives will not function as intended.
如下

原因和解決
意思是自定義指令不能放到組件上,而是要放到自有的元素上,也就是這里用到的v-show,v-if 不能放在自定義組件上,而是放在原來(lái)就有的標(biāo)簽上,所以這里套了一層div
比如之前的是這樣子,v-show指令用在了自定義組件UserAdd身上,就警告了
<UserAdd v-show="materialType" />
解決
外面套一層不是自定義組件的元素就可以,我這里套了一層div,你也可以嵌套一層template
<div v-show="materialType"> <UserAdd /> </div>
或者
<template v-show="materialType"> <UserAdd /> </template>
以上就是vue控制臺(tái)警告Runtime directive used on component with non-element root node的詳細(xì)內(nèi)容,更多關(guān)于vue控制臺(tái)警告的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
- Vue build過(guò)程取消console debugger控制臺(tái)信息輸出方法詳解
- 使用vue-i18n?入口文件配置控制臺(tái)報(bào)警問(wèn)題解決
- Vue如何通過(guò)瀏覽器控制臺(tái)查看全局data值
- 安裝vue3開(kāi)發(fā)者工具但控制臺(tái)沒(méi)有顯示出vue選項(xiàng)的解決
- 解決vue 使用axios.all()方法發(fā)起多個(gè)請(qǐng)求控制臺(tái)報(bào)錯(cuò)的問(wèn)題
- 解決Vue控制臺(tái)報(bào)錯(cuò)Failed to mount component: template or render function not defined.
相關(guān)文章
稍微學(xué)一下Vue的數(shù)據(jù)響應(yīng)式(Vue2及Vue3區(qū)別)
這篇文章主要介紹了稍微學(xué)一下 Vue 的數(shù)據(jù)響應(yīng)式(Vue2 及 Vue3),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-11-11
vue中數(shù)據(jù)狀態(tài)輪詢(xún)過(guò)程
文章講述了在Vue中實(shí)現(xiàn)數(shù)據(jù)狀態(tài)輪詢(xún)的兩種方法,首先,介紹如何在頁(yè)面掛載后請(qǐng)求數(shù)據(jù),并根據(jù)數(shù)據(jù)狀態(tài)決定是否輪詢(xún),在data中定義定時(shí)器,并在組件銷(xiāo)毀前清空定時(shí)器以防止內(nèi)存泄漏,如果無(wú)單獨(dú)的狀態(tài)接口,則將狀態(tài)方法替換為數(shù)據(jù)方法2025-11-11
vue子組件改變父組件傳遞的prop值通過(guò)sync實(shí)現(xiàn)數(shù)據(jù)雙向綁定(DEMO)
本文通過(guò)一個(gè)demo給大家介紹了vue子組件改變父組件傳遞的prop值通過(guò)sync實(shí)現(xiàn)數(shù)據(jù)雙向綁定,代碼簡(jiǎn)單易懂,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-02-02
關(guān)于vue v-for 循環(huán)問(wèn)題(一行顯示四個(gè),每一行的最右邊那個(gè)計(jì)算屬性)
這篇文章主要介紹了關(guān)于vue v-for 循環(huán)問(wèn)題(一行顯示四個(gè),每一行的最右邊那個(gè)計(jì)算屬性),需要的朋友可以參考下2018-09-09
vue 如何處理防止按鈕重復(fù)點(diǎn)擊問(wèn)題
這篇文章主要介紹了vue 如何處理防止按鈕重復(fù)點(diǎn)擊問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-10-10
vue3中實(shí)現(xiàn)雙向數(shù)據(jù)綁定的方法
Vue3中,雙向數(shù)據(jù)綁定主要通過(guò)v-model指令實(shí)現(xiàn),v-model是一個(gè)語(yǔ)法糖,結(jié)合了v-bind和v-on指令來(lái)實(shí)現(xiàn)數(shù)據(jù)的雙向綁定,它在內(nèi)部做了綁定數(shù)據(jù)和監(jiān)聽(tīng)輸入事件兩件事,感興趣的朋友跟隨小編一起看看吧2024-12-12
vue3深入學(xué)習(xí)?nextTick和historyApiFallback
這篇文章主要介紹了vue3深入學(xué)習(xí)?nextTick和historyApiFallback,文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的朋友可以參考一下2022-08-08

