Javascript 在聚合视图中将参数传递给js函数

Javascript 在聚合视图中将参数传递给js函数,javascript,ruby,ruby-on-rails-4,polymer,Javascript,Ruby,Ruby On Rails 4,Polymer,我有一个polymer paper复选框,它会触发带有on change属性的js函数 my-component.html: <paper-checkbox on-change="{{ boxChange }}"></paper-checkbox> 有没有办法将我自己的参数传递给boxChange函数?(事件、细节、发送者除外) 谢谢不幸的是,没有。解决这个问题的一个方法是添加数据。。。属性,并从函数中的发送者处获取它们 <paper-checkbox on-ch

我有一个polymer paper复选框,它会触发带有on change属性的js函数

my-component.html:

<paper-checkbox on-change="{{ boxChange }}"></paper-checkbox>
有没有办法将我自己的参数传递给boxChange函数?(事件、细节、发送者除外)


谢谢

不幸的是,没有。解决这个问题的一个方法是添加数据。。。属性,并从函数中的发送者处获取它们

<paper-checkbox on-change="{{ boxChange }}" data-arg1="test"></paper-checkbox>

Polymer('my-component', {
    boxChange: function(event, detail, sender) {
        var arg1 = sender.getAttribute("data-arg1");
    }
});

聚合物(“my-component”{
boxChange:功能(事件、详细信息、发送方){
var arg1=sender.getAttribute(“数据arg1”);
}
});
<paper-checkbox on-change="{{ boxChange }}" data-arg1="test"></paper-checkbox>

Polymer('my-component', {
    boxChange: function(event, detail, sender) {
        var arg1 = sender.getAttribute("data-arg1");
    }
});