如何通过JavaScript实现聚合物纸按钮?
我正在尝试这样的事情。

var newPaperButtonElement = document.createElement('paper-button');
    newPaperButtonElement.setAttribute('class','btn');
    newPaperButtonElement.setAttribute('on-tap','{{ test}}');


var newCoreIconElement = document.createElement('core-icon');
    newCoreIconElement.setAttribute('icon','remove-circle');
    newCoreIconElement.setAttribute('class','icon');
    newCoreIconElement.setAttribute('style', 'color: rgba(255, 0, 0, 0.42);')

    newPaperButtonElement.appendChild(newCoreIconElement);


但是我的函数永远不会被调用?没事使用聚合物0.5大气压...

最佳答案

您不能强制性地添加绑定。如果必须强制创建元素,则必须强制添加/删除事件处理程序

newPaperButtonElement.addEventListener('tap', this.test);


test的外观可能有所不同,具体取决于函数的位置(您的问题不提供上下文)。

我希望语法正确,我不使用JS(仅使用Dart)。

10-07 22:03