我很喜歡聚合物2.0,並試圖讓我的腦袋周圍某些錯誤,我似乎不明白。未捕獲的ReferenceError抽屜沒有在Polymer 2.0的HTMLElement.onclick中定義?
其中之一是這樣的:
Uncaught ReferenceError: drawer is not defined at HTMLElement.onclick
因此,要解釋我的問題,我想使用app-drawer
從左至右上的click事件,將滑動。但是,點擊事件返回上述錯誤。我怎樣才能確保抽屜被定義? (順便說一下,我正在關注app-layout
部分的主要網站提供的代碼片段 - 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>
這恰恰是在網站上是相同的,那麼爲什麼它爲他們工作,但不是我。
當我點擊菜單圖標時發生問題。
請幫忙。
感謝
謝謝庫巴隊友!現在真的很有意義。它歸結爲陰影vs陰暗然後.. +1爲清楚的解釋。真的很感激它。 ;) – James