Angular 路由的一个问题,以及解决方案
生活随笔
收集整理的這篇文章主要介紹了
Angular 路由的一个问题,以及解决方案
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
問題:點擊了 navigate to 之后,瀏覽器地址欄已經出現了 custom:
但是并沒有顯示我期望的 DummyComponent 內容,其 onInit 方法根本就沒有被調用到:
解決辦法:在入口 Component,即 browserTest Component 的模板文件里,增添 router-outlet:
然而帶來的副作用是:出現了兩份一模一樣的 UI:
原因:
解決辦法是,創建一個新的 EntryComponent,作為整個應用的入口:
最后 app.component.html 里,放置的是 entry selector:
最后的運行時效果:點 navigate 之前
點擊之后:
更多Jerry的原創文章,盡在:“汪子熙”:
總結
以上是生活随笔為你收集整理的Angular 路由的一个问题,以及解决方案的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 有形财产和无形财产的区别
- 下一篇: 好看好听的微信号格式名称分享 好看好听的