2017-03-03 30 views
2

我想在我的應用程序(使用Ionic v2構建)中有一個佈局頁面。因爲我希望我的導航欄和每個頁面上的sidemenu,我認爲沒有必要將這些添加到我的項目的所有頁面,對吧?Ionic v2中的佈局頁面

作爲示例:ASP.NET具有網站的母版頁,其中包含必須位於每個頁面上的組件。

有誰知道是否有簡單的方法來做到這一點?

回答

3

你可以建立在上面,添加頁面我認爲這是不必要的那些添加到所有頁面 的我的項目的,對不對?

需要在app.html文件中僅添加一次sidemenu內容。而對於導航欄,你可以在this SO post看到,@mhartington(從離子隊)說:

有沒有方法來創建一個全球性的離子導航欄,因爲這是故意的。爲每個組件定義一個導航欄的目的是這樣的 ,我們可以適當地爲標題設置動畫效果,導航欄背景色(如果您更改它們,則爲 )併爲需要的其他屬性設置動畫。

而且有關創建自定義指令,以避免重複離子導航欄的HTML代碼(我猜這是自己所想的):

這將仍然科瑞錯誤有多麼angular2內容投影 作品。我們有幾個問題已經公開,當人們嘗試這個 和最好的答案是不要做

-1

有一個離子2 sidemenu啓動器,這是一個完美的啓動你開始爲你的應用程序,就像你需要它。 Follow this link

它sidemenu成分,並根據需要