gpt4 book ai didi

javascript - Polymer Translation 组件 -> 使用 shady 但不使用 Shadow dom

转载 作者:行者123 更新时间:2023-11-28 06:35:36 24 4
gpt4 key购买 nike

我有以下组件:

<dom-module id="t-t">
<template>
<span id="textSpan"></span>
</template>

<script>
Polymer({
is: "t-t",
properties: {
},
ready: function () {
var content = Polymer.dom(this).childNodes[0].textContent;
this.$.textSpan.appendChild(document.createTextNode(commonClient.getTranslation(content)));
}
});
</script>
</dom-module>

该组件可以与 shady dom 一起正常工作!

我在 ag-grid 的标题中使用它!有了阴影,结果看起来像这样

correct

<span class="ag-header-cell-text">
<t-t>
<span id="textSpan" class="style-scope t-t">Materialstatus</span>
</t-t>
</span>

如果我使用shadow dom,它看起来像这样

incorrect

<span class="ag-header-cell-text">
<t-t>
#shadow-root
<span id="textSpan">Prüfe Mindestlagerdauer</span>
Material_CheckMinStay
</t-t>
</span>

有人有什么想法吗?

最佳答案

我已经修复了它。

问题不是我的翻译组件,问题是我在另一个 polymer 组件中使用了网格!启用“shadow”后,组件无法再访问其样式(因为它们是在index.html中导入的)

关于javascript - Polymer Translation 组件 -> 使用 shady 但不使用 Shadow dom,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34314725/

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