關於這個問題網上已有很多,爲何還寫?主要針對萌新,給解釋清楚一些:
首先,來一波英文直譯:不要將內置或保留的HTML元素用作組件id:uni-icon
哈哈!轉成能聽懂的話,是不是瞬間清晰很多,以上,我們可以得到什麼信息?
1.出現問題的原因,是因爲我們把組件的名字起得跟內置或保留的HTML元素同名了
2.怎麼解決呢?第二個信息,那個同名的組件名字叫uni-icon , 所以,把組件名字改成其他的就行了
因爲,我項目用的是uniapp,它自帶的組件就有一個叫uni-icon,所以,我再封裝一個組件,就不能用這個名字了,所以,組件命名要注意不能同名,且儘量有實際意義
tip:這個是Vue warn,其實,不管它也可以,但是會不停低彈出,強迫症嚴重的話,會受不了,
不過既然你翻到我的博客,就說明了,你的強迫症程度啦【手動偷笑】