このまったく新しいルートの構文は、真実であるように聞こえますが、今では実際にそうであると考えています。私はそれを機能させることをあきらめました。ここで、Angular 2 ページのメインの例でさえ機能しないことに気付きました。ライブの例を開いて試してみると、クリックするだけでうまく動作し、URL のパスが変更されていることがわかりますが、文字列を変更しているだけで、URL をコピーして送信すると、パスは実際には存在しません。誰かに次のエラーが表示されます。
{
"statusCode": 404,
"error": "Not Found"
}
ページを更新しただけでも、同じエラーが発生します。
問題を再現するには、次の URL を開きます。
https://angular.io/resources/live-examples/tutorial/ts/plnkr.html
ライブ プレビューの右上にある [別のウィンドウでプレビューを起動] ボタンをクリックし、ページが読み込まれるのを待ち、URL が次のように変化するのを確認します。
http://run.plnkr.co/KMzM8hkaCyhlnf3b/dashboard
F5 キーを押してページを更新すると、エラーが発生します。
これはバグなのか、動作するはずの方法なのか、それとも試していないものなのか? 彼らはすでに悪いルーターの実装でもう一度やり直していますか、それとも私がそれを機能させようとしている方法に完全に迷っていますか? ご意見をお聞かせください !
ハッシュタグの実装を使用したほうがよいと思います。