[英]Ionic2 Change view dynamically
我在頁面上有切換按鈕,一旦單擊它,則當前頁面視圖將更改為不同的html。
我已經厭倦了@Page
更改,但是一旦加載了它,我似乎無法再次更改它。
@Page({
templateUrl: isTrue ? 'build/pages/detail/page-by-page-view.html' : 'build/pages/detail/chapter-by-chapter-view.html'
})
@Page()
是一個注釋。 Angular2在加載組件時處理此問題@Page()
技術上@Page()
是)。 它不是區域更改檢測的一部分,因此更改變量不會起作用。 即使在調用applicationRef.tick()
之后也沒有。
一種解決方案是使用*ngIf
指令並合並您的模板文件
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.