問題タブ [routerlink]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
4151 参照

angular - Angular 4 ルーターは、コンポーネントを破棄するのではなく、routerLink ナビゲーションにコンポーネントを追加しています

サブモジュール内から子ルートから別の兄弟子ルートに移動する場合、ルーターが前のコンポーネントを破棄する代わりに、前後のナビゲーションで新しいコンポーネントを追加します。

なぜこうなった?

で開始、ルート/#/subscriber/lookupに移動/#/subscriber/register

app.routes.ts

Subscriber.routes.ts

app.module.ts

Subscriber.module.ts

これは、ナビゲーションで何が起こるかです:

ルートの追加

0 投票する
0 に答える
1106 参照

angular - Angular Material 2タブリンクはデフォルトのアクティブタブを設定できません

ログイン ページでのログインに成功すると、ルートが「インバウンド」ビューに変わります。このビューには、ナビゲーション バーに「インバウンド」と「アウトバウンド」の 2 つのタブがあります。ルーターの状態を反映するために、「受信」navtab が既に選択されていることを望みます。ただし、このデモを実装した後も、デフォルトではまだ選択されていません

html:

成分:

ルート: