【发布时间】:2017-06-28 08:23:49
【问题描述】:
我对 Polymer 2.0 还很陌生,我正在努力解决一些我似乎不理解的错误。
其中一个是这样的:
Uncaught ReferenceError: drawer is not defined at HTMLElement.onclick
所以为了解释我的问题,我尝试使用 app-drawer 在点击事件中从左向右滑动。但是点击事件返回上述错误。如何确保抽屉已定义? (顺便说一句,我正在关注app-layout 部分主网站中提供的代码 sn-p。-https://www.webcomponents.org/element/PolymerElements/app-layout)。
这是我的代码:
<app-header reveals>
<app-toolbar>
<paper-icon-button icon="menu" onclick="drawer.toggle()"></paper-icon-button>
<div main-title>My app</div>
<paper-icon-button icon="delete"></paper-icon-button>
<paper-icon-button icon="search"></paper-icon-button>
<paper-icon-button icon="close"></paper-icon-button>
<paper-progress value="10" indeterminate bottom-item></paper-progress>
</app-toolbar>
</app-header>
<app-drawer id="drawer" swipe-open></app-drawer>
这在网站上完全一样,为什么它对他们有用,但对我不起作用。
当我点击菜单图标时出现问题。
请帮忙。
谢谢
【问题讨论】:
标签: html polymer onclicklistener custom-element polymer-2.x