聚合物1.0如何获得点击纸张按钮的id

Polymer 1.0 How to get the id of the clicked paper button?

本文关键字:按钮 id 张按钮 何获得 聚合物      更新时间:2023-09-26

我有一组像下面这样的纸质按钮:

<div><paper-button  id="100" on-tap="addQuantity">100ML</paper-button><paper-button toggles id="200" on-click="addQuantity">200ML</paper-button><paper-button toggles id="300" on-click="addQuantity">300ML</paper-button></div>
我想知道每个按钮点击时的id。我尝试过这样的Javascript函数。它不工作

addQuantity:function(e)
		{
			console.log(e.target.id);
			
		}

如何解决这个问题?

试试这个-

addQuantity: function (e) {
    var button = Polymer.dom(e).localTarget;
    console.log(button.id);
}

获取被点击的元素id:

addQuantity:function(e) {
    var target = e.currentTarget;
    var id = target.id;
}

尝试使用e.srcElement.id