Angular之RouterModule的forRoot与forChild
生活随笔
收集整理的這篇文章主要介紹了
Angular之RouterModule的forRoot与forChild
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Angular 提供了一種方式來把服務提供商從模塊中分離出來,以便模塊既可以帶著?providers?被根模塊導入,也可以不帶?providers?被子模塊導入。
區別:
`forRoot` creates a module that contains all the directives, the given routes, and the router?service itself
`forChild` creates a module that contains all the directives and the given routes, but does not include the router service.
RouterModule的元數據
@NgModule({declarations: ROUTER_DIRECTIVES, exports: ROUTER_DIRECTIVES })RouterModule定義的指令
const ROUTER_DIRECTIVES = [RouterOutlet, RouterLink, RouterLinkWithHref, RouterLinkActive];?
?
?
轉載于:https://www.cnblogs.com/sea-breeze/p/9106434.html
總結
以上是生活随笔為你收集整理的Angular之RouterModule的forRoot与forChild的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [react] React组件的构造函数
- 下一篇: Fluent使用(一)