2017-02-23 84 views
2

我正在研究聚合物项目。在我的一个模块中,我看到在纸张徽章元素中,很少有类正在动态添加。聚合物类别绑定问题

<paper-badge for="document" class="style-scope cvs-badge-common x-scope paper-badge-6" tabindex="0" role="status" aria-label="!"> 
<div class="badge style-scope paper-badge"> 
    <iron-icon class="style-scope paper-badge x-scope iron-icon-2" hidden=""> 
    </iron-icon> 
    <span id="badge-text" class="style-scope paper-badge">!</span> 
</div> 

从上面的代码,一些类获取添加像纸徽章-6-铁-CON-2到某些元素。我想知道从哪里添加这些类。

有在循环几个要素也得到类似的类添加像纸,徽章等7

我找遍了整个代码库,但没有发现任何东西。

当我检查元素时,我也看到了为这些paper-badge-6类编写的CSS样式,但是在代码中没有该类的代码。

需要找到它是如何工作的。

感谢, UD

回答

1

这就是影子DOM通过您所使用的聚合物元素添加这些类。以下是有关 Shadow DOM的一些信息,以及style it的操作方法。