好了,內,以便我看到它,嵌套paper-drawer-panel
適當元件應該是這樣的:聚合物<紙抽屜面板>巢「抽屜」「主」
<paper-drawer-panel>
<paper-header-panel drawer>
<!-- Side bar content -->
<paper-menu>......</paper-menu>
</paper-header-panel>
<paper-scroll-header-panel main>
<paper-toolbar class="tall">
</paper-toolbar>
<div class="main-content">
<!-- Main app body content here -->
</div>
<!-- Main body content -->
</paper-drawer-panel>
上述層次結構將給你這樣的事情(當前模板網站我的工作):
但是這就是我想實現:
現在,我可以得到它看起來我想如何(因此截圖),但問題是它根本沒有采取行動。這裏是上述理想但非功能佈局的代碼:
<paper-scroll-header-panel condenses keep-condensed-header>
<paper-toolbar class="tall">
<paper-icon-button icon="menu" paper-drawer-toggle></paper-icon-button>
<div class="flex"></div>
<div class="bottom title">Dom Farolino</div>
</paper-toolbar>
<div class="content">
<paper-drawer-panel>
<paper-header-panel mode="scroll" drawer>
<paper-toolbar id="navheader" class="tall">
<img class="middle profile" hidden>
<div class="bottom layout vertical">
<span>Dom Farolino</span>
<span>[email protected]</span>
</div>
</paper-toolbar>
<paper-menu class="list">
<paper-item>New item here</paper-item>
<paper-item>New item here</paper-item>
</paper-menu>
</paper-header-panel>
<div main>
<content id="objects" select="*"></content>
</div>
</paper-drawer-panel>
</div>
</paper-scroll-header-panel>
正如我所說的,它甚至不能正常工作。對於初學者,我無法用明顯的屏幕上的按鈕來切換抽屜。這並不奇怪,因爲指定爲我的paper-drawer-toggle
的組件甚至不在paper-drawer-panel
組件中。此外,位於此較大組件內部的任何組件都不會放置在主體內,而這些組件放置在<content>
組件內部。
我真的很好奇我如何才能實現第二個佈局的功能,因爲我更喜歡第一個佈局。也許我的佈局是錯誤的,也許我甚至不應該使用<paper-drawer-panel>
,也許我應該使用抽屜與所有這些分開,如果可能的話。我對聚合物相當陌生,並且處於試驗階段,但是如果任何人都能指引我走向正確的方向,讓我走上正確的軌道,那麼這個佈局將非常棒!謝謝!
非常感謝!應該深入瞭解組件的公共API –