teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

初心者マークなので少し丁寧に

2018/05/12 08:22

投稿

xenbeat
xenbeat

スコア4258

answer CHANGED
@@ -6,4 +6,12 @@
6
6
  以下のように、パス(path)とナビゲート時にRouterが作成するコンポーネント(component)は最低限定義する必要があります。
7
7
  [https://angular.io/api/router/Routes#simple-configuration](https://angular.io/api/router/Routes#simple-configuration)
8
8
 
9
- この辺の理解が難しいのであればも[チュートリアル](https://angular.io/tutorial/toh-pt5)参考にしてみてください。
9
+ この辺の理解が難しいのであればも[チュートリアル](https://angular.io/tutorial/toh-pt5)参考にしてみてください。
10
+
11
+ ##### 追記
12
+ もう少し丁寧に書くと、表示更新するのはルータの仕事ではないので、パスを変更しない場合ルータは何もしません。
13
+ なので、同じコンポーネントへのルートをちゃんと定義しているか再確認してみてください。
14
+ ```
15
+ ヒント:
16
+ { path: 'search/:year/:key', component: TopComponent}
17
+ ```