标签闭合问题
App.vue文件中,为什么有一个未闭合的
<router-view/>
标签
App.vue文件中,为什么有一个未闭合的
<router-view/>
标签
2019-01-15
这里可以参考官方的风格指南-自闭合组件,也可以这样写:
<router-view></router-view>
参考资料:
其中作者也作出了解释。
然后我们再来看看,风格指南中的摘出:
不幸的是,HTML 并不支持自闭合的自定义元素——只有官方的“空”元素。所以上述策略仅适用于进入 DOM 之前 Vue 的模板编译器能够触达的地方,然后再产出符合 DOM 规范的 HTML。
官方的意思很明显:
简单来说,在html中是不允许的,这种自闭合的写法是XHTML的语法。所以在.vue结尾的template中,是可以使用的。
谢谢您的支持。
举报