Vue -->Error compiling template: Component template requires a root element, rather than just text.


 

報了個錯誤,根據意思來理解就是說,template模板編譯錯誤,組件模板需要一個根元素而不僅僅是個文本

然后我想到了template模板是需要一個根元素就像這樣

 

 這個div就是需要的根元素,我寫了的啊,顯然不是這個的問題,想了好久后面那句話:“不僅僅是個文本?”什么意思

在這里我是通過標簽的id=“temp1”將模板綁定到組件的示例里面的

 

 那么為什么它會認為我給它的是個文本而不是一個模板呢,仔細一看原來我沒有加“#”,這樣它就把模板名當做了一個字符串去解析,而不是當作模板去綁定了

在加上#之后就沒有報錯啦

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM