2016-11-29 151 views

回答

1

這就是Angular 2路由器的全部內容。我強烈建議您徹底閱讀路由器上的文檔。

https://angular.io/docs/ts/latest/guide/router.html

你需要做的步驟大致如下:其模板內的<router-outlet>佔位符爲你的應用程序:

  1. 創建主要成分(my-app前)。
  2. 創建你的路由
  3. 註冊您的主要應用模塊中選擇那些路由
  4. index.html文件
  5. 打開你的主要成分(<my-app></my-app>)添加引用了您註冊爲路徑和URL的一個與該路線關聯的組件將被創建並插入到您的<router-outlet>元素的位置。
+7

如果我們不想使用路由器來執行組件延遲加載會怎麼樣?假設模塊和3個組件之一是急切加載的,我們如何懶惰地按需加載其他2個組件?我聽說Angular 4可以更直接地處理這個問題,但我沒有深入研究這個,它仍然是實驗性的。 – gye