gpt4 book ai didi

JavaScript 与 WebComponents/ShadowDOM 封装

转载 作者:搜寻专家 更新时间:2023-11-01 05:23:44 26 4
gpt4 key购买 nike

可能是个简单的问题,但我还没有真正找到答案:

ShadowDOM 或 WebComponents(作为更大的标准)实际上是否也封装了 JavaScript?就像每个组件都有单独的 namespace ?

从我遇到的 Polymer 来看,情况并非如此,这是显而易见的,因为 Polymer 正在通过 JS 进行填充。

谢谢!

最佳答案

Shadow DOMCustom Element规范只字不提脚本封装。 SD 给你的唯一东西是 <style>封装和事件重定向(事件看起来像是来自宿主元素而不是内部元素。对于自定义元素,您可以执行 tricks 为您的 JS 命名空间(例如匿名自调用函数,将构造函数包装在命名空间中等)

关于JavaScript 与 WebComponents/ShadowDOM 封装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18976643/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com