gpt4 book ai didi

dart - 使用组件 onAttach 的 ShadowRoot

转载 作者:行者123 更新时间:2023-12-03 03:45:22 26 4
gpt4 key购买 nike

所以我有这个角 Dart 组件:

@Component(...)
class TableCard implements AttachAware, ShadowRootAware {

void onShadowRoot(ShadowRoot shadowRoot) {
_shadowRoot = shadowRoot;
}

void attach() {
someDiv = _shadowRoot.querySelector("#card");
}
}

每次我加载页面和 attach函数被调用,它说:
The null object does not have a method 'querySelector'.

NoSuchMethodError: method not found: 'querySelector'
Receiver: null
Arguments: ["#card"]

有没有办法为 onAttach 初始化 shadowRoot?称呼?

编辑:或者也许有另一个接口(interface)提供了一个晚于 attach 调用的函数?

edit2:作为一种解决方法,我只需对 onShadowRoot 中的 shadowRoot 做任何我需要做的事情。功能。

最佳答案

我认为 onShadowRoot是依赖于正在初始化的 shadowRoot 的代码的好地方。

关于dart - 使用组件 onAttach 的 ShadowRoot,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28025188/

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