課程
/前端開發
/Vue.js
/vue2.5入門
創建組件的名稱我試了下大寫字母,html的節點中好像必須要小寫才可以,要不跟我說找不到這個名稱的組件???
2018-06-17
源自:vue2.5入門 3-2
正在回答
如果我們按照模板解析的過程推理,就很好解釋了。模板 <MyComponent></MyComponent> 插入到 DOM 后會變成 <mycomponent></mycomponent>。標簽 mycomponent 匹配的組件依次為 mycomponent(原標簽名)、mycomponent(camelCase形式)、Mycomponent(PascalCase形式),并沒有匹配到注冊的組件名 MyComponent,所以會報找不到組件 <mycomponent> 的警告。網上的解釋,你可以看源碼,或者官方文檔,意思就是進入dom大寫會轉化小寫,然后再去匹配,
舉報
快速理解Vue編程理念上手Vue2.0開發。
2 回答組件之間同名函數使用問題
1 回答組件的問題
2 回答子組件向父組件傳值問題
5 回答有問題!子組件向父組件通信
3 回答組件定義的問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-06-18
如果我們按照模板解析的過程推理,就很好解釋了。模板 <MyComponent></MyComponent> 插入到 DOM 后會變成 <mycomponent></mycomponent>。標簽 mycomponent 匹配的組件依次為 mycomponent(原標簽名)、mycomponent(camelCase形式)、Mycomponent(PascalCase形式),并沒有匹配到注冊的組件名 MyComponent,所以會報找不到組件 <mycomponent> 的警告。
網上的解釋,你可以看源碼,或者官方文檔,
意思就是進入dom大寫會轉化小寫,然后再去匹配,