custom-element 相关问题

自定义元素是HTML的一项功能,它为您提供了一种构建自己的全功能DOM元素并在HTML标记,CSS样式表和JavaScript代码中使用它们的方法。

当属性设置为新值时,LitElement获取更新的属性值

我希望属性应该在属性设置为新值时更新。所以我做的是调用element.requestUpdate()以便我可以获取更新的属性,但requestUpdate是异步的。在那儿 ...

回答 1 投票 0

我们需要在自定义元素的采用的回调中做什么?

我已经阅读了关于自定义元素和采用的回调的各种文档,它们说“当元素被采用到另一个文档中时调用,即有人调用Document.importNode(...

回答 1 投票 1

聚合物2.0和多个插槽

我想构建一个Polymer 2.0自定义元素DOM树,但我想根据每个子节点的标签类型填充子节点(插槽),所以当我编写HTML以使用我的自定义元素时......

回答 1 投票 2

自定义元素构造函数中的延迟setAttribute调用导致DOM错误。这是一个错误吗?

这是一个显示Chrome 72和Firefox 63中控制台错误的小提琴:https://jsfiddle.net/jr2z1ms3/1/代码是:customElements.define('test-element',class ...

回答 2 投票 1

在Custom Element构造函数调用中维护JS作用域

我正在尝试一种新模式,其中每个新创建的Card元素使用构造函数范围来存储(私有)变量:伪代码:class CardtsCard扩展HTMLElement {...

回答 1 投票 -1

WebFundamentals,带有shadowDOM的CustomElement和带HTML导入的HTML模板

我有关于webfundamentals实现的各种问题,我已经读过一个真正的Web组件必须有用于css封装的shadowDOM,用于组件逻辑的customElements ...

回答 1 投票 0

删除使用bind(this)添加的事件侦听器

如何在下面的构造函数中删除绑定到窗口的单击侦听器?我需要它来监听窗口,我需要访问其中的按钮实例。 MyEl课程延伸......

回答 3 投票 4

在disconnectedCallback中删除从DOM中删除的自定义元素的所有引用

我有一个自定义元素提供API方法sayHello。如果元素从DOM中删除,我需要“破坏”disconnectedCallback中对自定义元素的所有引用。我怎么能够 ...

回答 2 投票 3

可以在调用`disconnectedCallback`之前多次调用自定义元素的`connectedCallback`吗?

规范说:但是,请注意,connectedCallback可以被多次调用,因此任何真正一次性的初始化工作都需要一个防护来阻止它运行两次。什么......

回答 1 投票 2

如何创建扩展类自定义元素的新实例

我正在尝试谷歌开发者网站的例子,我得到错误:“TypeError:非法构造函数。有什么问题以及如何修复它?类FancyButton扩展HTMLButtonElement {constructor()...

回答 2 投票 7

来自不同脚本的多个Angular元素

是否可以使用从不同脚本生成的Angular Elements?我有2个项目weather-widget和clock widget,它们生成自己的脚本(concat所有必需的脚本)。当我用...

回答 3 投票 2

我可以通过自定义元素使用Preact组件吗?

我想创建一个Preact组件,让人们使用它,即使他们没有构建Preact应用程序。示例:我想构建一个 Preact中的组件,捆绑它(以及...

回答 2 投票 2

自定义元素getRootNode.closest()函数跨越多个(父)shadowDOM边界

我花了一些时间搜索,但只看到太多的常规“走DOM”博客或答案,只有一个级别UP与getRootnode()伪代码:HTML //#shadow-root&...

回答 2 投票 1

是否可以使用javascript更新节点的OUTER html?

我正在建立一个音频网站。它使用自定义组件(用于轨道列表,轨道,轨道源,播放器......)但我坚持使用某些东西。当用户点击轨道时,轨道......

回答 1 投票 0

如何访问嵌套Web组件的祖先?

我正在为我的Web组件实现Orchestrator模式,如下所示:

回答 3 投票 0

webkit与自定义元素v2

webkit试图完成与自定义元素v2相同的事情吗? https://webkit.org/ https://developers.google.com/web/fundamentals/getting-started/primers/customelements如果是这样的话,那就是野生动物园......

回答 1 投票 1

如何覆盖部分内容 自定义元素继承中的元素?

我有自定义元素,BasicSwitcher,它有阴影dom html模板:const template_basic_switcher = document.createElement('template'); template_basic_switcher.innerHTML =`

回答 1 投票 1

自定义元素上的属性/属性名称

我是一个为大客户开发自定义元素库的团队的一员(根据自定义元素规范v1)。到目前为止,我们已经开发了30个组件,其中一半是自主定制...

回答 1 投票 0

使用代理访问自定义元素的数据集

想象一下这个简单的自定义元素: document.getElementById('foo')。dataset.cuteNumber,如预期的那样,返回字符串“7”。我想要 ...

回答 1 投票 4

强制将焦点事件放入槽元素中

我正在尝试将一个元素集中在一个slot元素中,该元素在一个自定义元素中使用。在我的自定义元素里面,我查询了slot元素,而不是使用方法....

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.