Polymer via javascript 纸按钮
Polymer via javascript paper button
如何通过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 atm...
您不能强制添加绑定。如果您命令式地创建元素,则必须命令式地 add/remove 事件处理程序
newPaperButtonElement.addEventListener('tap', this.test);
test
可能需要根据函数所在的位置进行不同的查看(您的问题未提供上下文)。
我希望我的语法正确,我不使用 JS(只使用 Dart)。
如何通过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 atm...
您不能强制添加绑定。如果您命令式地创建元素,则必须命令式地 add/remove 事件处理程序
newPaperButtonElement.addEventListener('tap', this.test);
test
可能需要根据函数所在的位置进行不同的查看(您的问题未提供上下文)。
我希望我的语法正确,我不使用 JS(只使用 Dart)。