飞镖聚合物 - 捕捉切换事件 - 纸支架内的按钮。 polymer_20 错误

dart polymer - catch toggle event - button inside paper-scaffold. polymer_20 error

我遇到错误:
内联事件处理程序仅在 [polymer-element] 的声明内受支持。有关详细信息,请参阅 http://goo.gl/5HPeuP#polymer_20

我的代码是:

<body unresolved>
  <paper-scaffold> <core-header-panel navigation flex mode="seamed" >
    <core-toolbar>Test</core-toolbar> 
       <core-menu> 

       <div id='xtoggle'>Edit
       <paper-toggle-button  label='xlabel' on-change='ontoggle()'> 
       </paper-toggle-button> </div>

按钮不允许有on-change。那么,我该如何捕捉这些事件呢?
谢谢
史蒂夫

在您的情况下,您可以像这样订阅切换的 core-change 事件 -

var toggle = document.querySelector('paper-toggle-button');

toggle.addEventListener('core-change', function() {
  console.log("Toggled!");
});

请参阅此 jsbin 以获取工作示例。