Css 在Polymer中使用HTML标记中的属性

Css 在Polymer中使用HTML标记中的属性,css,polymer,Css,Polymer,我正在使用聚合物,我遇到了一个问题。我认为有一个很好的解决方案,但我仍然没有对聚合物的完美理解 在我的模板中,我得到了一个dom repeat,它将一些\u项作为项item.name返回项目的名称,它工作正常。现在我想用这个名称在工具提示中显示它,所以我在mouseenter=“\u showTooltip”上调用函数 我的函数如下所示: _showTooltip: function(e) { var item = Polymer.dom(e).rootTarget; //...

我正在使用聚合物,我遇到了一个问题。我认为有一个很好的解决方案,但我仍然没有对聚合物的完美理解

在我的模板中,我得到了一个
dom repeat
,它将一些
\u项
作为
item.name
返回项目的名称,它工作正常。现在我想用这个名称在工具提示中显示它,所以我在mouseenter=“\u showTooltip”上调用函数

我的函数如下所示:

_showTooltip: function(e) {
    var item = Polymer.dom(e).rootTarget;
    //........here I get Information out of my item to use it in my tooltip and display it
}
如何将我的原始
项目的信息传输到此功能


提前谢谢

您没有提到或标记您正在使用的聚合物的版本,因此我将向您指出聚合物2的文档,因为这就是我使用的,但我猜聚合物3也必须存在类似的内容

从dom repeat中呈现的元素触发的任何事件都将添加一个
模型
键,在该键下您将拥有上下文,因此您将从HTML中获得

你可以在文档中看到这一点

首先,您可以尝试:

_showTooltip: function(e) {
    var item = Polymer.dom(e).rootTarget;
    //........here I get Information out of my item to use it in my tooltip and display it
    console.log(e.model); debugger;
}
然后从那里继续