所以我有以下内容styles
:
static styles = [css, icons];
然后我将其设置renderRoot
为 lightdom:
protected createRenderRoot(): Element | ShadowRoot {
return this;
}
有了这个样式没有应用,我必须手动添加:
render() {
return html`
<style>
${css.cssText}
${icons.cssText}
</style>
如果我删除createRenderRoot
,则样式无需<style>
在函数中设置标签即可工作render
。
谁能告诉我我做错了什么?或者为什么会这样?