2014-07-23 14 views
2

我希望当我点击按钮时触发该功能,但不知何故,它在控制台中给我一个错误“语法错误:函数语句需要一个名称”。 我错过了什么?聚合物纸按钮语法错误函数语句需要一个名称

<link href="assets/polymer/paper-button/paper-button.html" rel="import"> 

<polymer-element name="test-button" attributes=""> 
    <template> 
    <style> 
    paper-button[default] { 
     color: #4285f4; 
    } 
    </style> 
    <paper-button label="Accept" onclick="{{ saveButton }}" default></paper-button> 


    <div id="label"><content></content></div> 

    </template> 
    <script> 
    Polymer('test-button', { 
     saveButton: function() { 
     alert('button clicked'); 
     } 
    }); 


    </script> 
</polymer-element> 

,以缩短我的问题:我离开了这里我输入的元素,并与<test-button></test-button>显示它我的主要文件的代码。 感谢您的帮助。

回答

5

变化onclickon-click。这是使用Polymer的声明式事件处理程序。并从聚马尔删除{{}} 1.

+1

真棒,非常感谢你! – stefan