課程
/前端開發(fā)
/Vue.js
/3小時(shí)速成 Vue2.x 核心技術(shù)
App.vue文件中,為什么有一個(gè)未閉合的
<router-view/>
標(biāo)簽
2019-01-15
源自:3小時(shí)速成 Vue2.x 核心技術(shù) 3-4
正在回答
這里可以參考官方的風(fēng)格指南-自閉合組件,也可以這樣寫:
<router-view></router-view>
參考資料:
Self-closing component tags
其中作者也作出了解釋。
然后我們?cè)賮砜纯?,風(fēng)格指南中的摘出:
不幸的是,HTML 并不支持自閉合的自定義元素——只有官方的“空”元素。所以上述策略僅適用于進(jìn)入 DOM 之前 Vue 的模板編譯器能夠觸達(dá)的地方,然后再產(chǎn)出符合 DOM 規(guī)范的 HTML。
官方的意思很明顯:
簡單來說,在html中是不允許的,這種自閉合的寫法是XHTML的語法。所以在.vue結(jié)尾的template中,是可以使用的。
謝謝您的支持。
老師,我一開始寫的就是?
<router-view> ??<ul> ????<li><router-link?:to="{name:'list'}">新聞列表</router-link></li> ????<li><router-link?:to="{name:'user'}">個(gè)人中心</router-link></li> ??</ul> <<router-view/>
但是下面無法顯示這兩個(gè) router link
我找了很久問題 ,發(fā)現(xiàn)把 組合標(biāo)簽 router-view 改成 自閉合就能出來 這是為什么啊,雖然指南里面說了 在單 組件中 應(yīng)該是自閉合,但還是搞不懂
小魚愛吃方便面
就是說在模版編譯后會(huì)編譯成符合規(guī)則的html代碼再進(jìn)行渲染吧,謝謝老師啦
舉報(bào)
帶你快速學(xué)習(xí)最流行的前端框架vue2.x的核心技術(shù)
1 回答創(chuàng)建快捷標(biāo)簽的問題
1 回答template 標(biāo)簽中引用vue問題
1 回答如何關(guān)閉eslint
1 回答cmd顯示問題,不能顯示小圖標(biāo)?
3 回答和老師代碼一樣可是p標(biāo)簽沒顯示出來而且報(bào)錯(cuò)了
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2019-01-15
這里可以參考官方的風(fēng)格指南-自閉合組件,也可以這樣寫:
<router-view></router-view>
參考資料:
Self-closing component tags
其中作者也作出了解釋。
然后我們?cè)賮砜纯?,風(fēng)格指南中的摘出:
官方的意思很明顯:
簡單來說,在html中是不允許的,這種自閉合的寫法是XHTML的語法。所以在.vue結(jié)尾的template中,是可以使用的。
謝謝您的支持。
2019-08-07
老師,我一開始寫的就是?
但是下面無法顯示這兩個(gè) router link
我找了很久問題 ,發(fā)現(xiàn)把 組合標(biāo)簽 router-view 改成 自閉合就能出來 這是為什么啊,雖然指南里面說了 在單 組件中 應(yīng)該是自閉合,但還是搞不懂
2019-01-15
就是說在模版編譯后會(huì)編譯成符合規(guī)則的html代碼再進(jìn)行渲染吧,謝謝老師啦