0
この例を使用して角度とNativeScript RadSideDrawerを使用しよう: https://gist.github.com/NathanWalker/e8f4f7c42af04fc725764a9867936e3dNativescript RadSideDrawerルーティング問題
Iルート/ホーム/フィードに移動したときに次のルーティングエラーが発生:
JS: Unhandled Promise rejection: Cannot find primary outlet to load 'FeedComponent' ; Zone: <root> ;
Task: Promise.then ; Value: Error: Cannot find primary outlet to load 'FeedComponent' Error: Cannot find primary outlet to load 'FeedComponent'
その経路サイド引き出しを使用しないでください(IEは「家庭」の親を持っていません)うまく動作します。
app.component.ts(ルートコンポーネント)
export const routes = [
{ path: 'home', component: HomeComponent,
children: [
{ path: 'feed', component: FeedComponent } <-- this route fails
]
},
{ path: 'login', children: [
{ path: '', component: LoginComponent }, <-- these routes work
{ path: 'type', component: ChooseTypeComponent } <-- these routes work
]}
];
home.component.ts
ないあなたはapp.component HTMLに 'ページ-ルータoutlet'周り' StackLayout'を追加した理由を確認してください。それは必須ではなく、実際には物事を破ることができます。 –