freeCodeCamp/guide/chinese/web-components/index.md

1.9 KiB
Raw Blame History

title localeTitle
Web Components Web组件

什么是Web组件

Web组件由W3C创建的一系列Web规范组成。 这些规范描述了一组Web平台API可用于创建可重用封装和可自定义的HTML元素。 通过公开浏览器供应商使用的低级Web API来创建您可能已经熟悉的HTML元素可以使用Web组件 各种环境。 这意味着您是在使用Wordpress站点服务器呈现的应用程序使用最新框架的单页应用程序SPA还是根本没有框架 可以使用Web组件。 这是第一次,无论使用什么框架,您都可以将网络理解为一个平台,可以轻松创建独特的体验 从一个平台翻译成另一个平台。

Web组件规范

Web组件在四个主要规范中定义。

  • 自定义元素

  • Custom Elements规范为设计和使用新类型的DOM元素奠定了基础。

  • 暗影DOM

  • Shadow DOM规范定义了如何在Web组件中使用封装样式和标记。

  • ES模块

  • ES模块规范定义了包含 以基于标准模块化高性能的方式重用JS文档。

  • HTML模板

  • HTML模板元素规范定义了如何声明 标记的片段在页面加载时未使用,但可以在运行时稍后实例化。

更多信息: