文档中这个是什么意思

来源:2-15 章节小结

vivi_li

2020-07-07 15:47:04

与自定义元素的关系

你可能已经注意到 Vue 组件非常类似于自定义元素——它是 Web 组件规范的一部分,这是因为 Vue 的组件语法部分参考了该规范。例如 Vue 组件实现了 Slot API 与 is attribute。但是,还是有几个关键差别:

Web Components 规范已经完成并通过,但未被所有浏览器原生实现。目前 Safari 10.1+、Chrome 54+ 和 Firefox 63+ 原生支持 Web Components。相比之下,Vue 组件不需要任何 polyfill,并且在所有支持的浏览器 (IE9 及更高版本) 之下表现一致。必要时,Vue 组件也可以包装于原生自定义元素之内。

Vue 组件提供了纯自定义元素所不具备的一些重要功能,最突出的是跨组件数据流、自定义事件通信以及构建工具集成。

虽然 Vue 内部没有使用自定义元素,不过在应用使用自定义元素、或以自定义元素形式发布时,依然有很好的互操作性。Vue CLI 也支持将 Vue 组件构建成为原生的自定义元素。


写回答

1回答

好帮手慕夭夭

2020-07-07

同学你好,这个不用管。大体意思是原生的html也是支持自定义标签的,vue自定义组件类似这个东西,但是更强大。

另外,问题不属于课程知识,老师这次给你破例解答。建议同学合理安排时间,把学习重点放在课程视频中哦~因为文档中有很多内容是不重要,或者是比较深入的,适合已经有不错的基础或者工作后的同学去查阅的。同学现在刚入门,不太适合看文档。毕竟我们学习精力是有限的,自己去学习课外资料,不知道哪个重要,而且还有很多是现有能力学不懂的,很容易做无用功,反而重要的知识没有掌握好。

祝学习愉快~

0

0 学习 · 10739 问题

查看课程