我正在使用 Polymer 2.0,并且我有一个用于不同待办事项卡片的 dom-repeat
。我想要做的是在单击卡片时将其移除。
所以我尝试了 on-tap=deleteNote([[index]])
,它使用 dom-repeat
中的索引。但是 Polymer 不执行该功能。
我做错了什么?
最佳答案
另一种解决方案可能是 event.target
中的 dataset
对象。您可以使用 data-
前缀定义您的属性:
<div on-tap="doSomething" data-item$="[[item]]"></div>
在您的 doSomething()
监听器中,您可以获得 dataset
对象:
doSomething(event) {
const item = event.target.dataset.item;
...
}
关于javascript - 如何在 Polymer 2.0 on-tap 函数中传递参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43505067/