私はAngular jsが初めてです。私を助けてください。
角度のあるビューとルートに関するいくつかのブログを読み、ビューとルートのコードを実装しました。コードが機能していませんでした。コードに angularroute.js を含めると、うまく機能します。
しかし、すべてのブログで、コードに angularroute.js が含まれていません。
だから私の質問は、ルートロジックがangular.jsから削除されたか、何か間違ったことをしているということです。
私はAngular jsが初めてです。私を助けてください。
角度のあるビューとルートに関するいくつかのブログを読み、ビューとルートのコードを実装しました。コードが機能していませんでした。コードに angularroute.js を含めると、うまく機能します。
しかし、すべてのブログで、コードに angularroute.js が含まれていません。
だから私の質問は、ルートロジックがangular.jsから削除されたか、何か間違ったことをしているということです。
angular 1.0 では、ルーティングはコア angular.js モジュールの一部でした。1.2以降、外部ファイル内の外部モジュールにしました。したがって、あなたがしていることは問題なく、あなたが読んだブログはおそらく angular 1.2 より前に書かれたか、この追加ファイルを追加する必要があることを正確に無視しています.
ただし、公式ドキュメントはそれについて非常に明確です。
まず、HTML に angular-route.js を含めます。
<script src="angular.js">
<script src="angular-route.js">
...
aungular-ui-router を使用することを強くお勧めします。基本的に angular-route と同じですが、はるかに多くの機能があります。ネストされたビューオプションがあり、さまざまな状態でパラメーターを渡すこともできます。自分がどの状態にあるかを簡単に主張し、それに基づいてビューを変更したり、何か他のことをしたりできます。もう 1 つの機能は、1 つのページに複数の名前付きビューを作成できることです。これは、このページにさまざまなテンプレートをロードできることを意味します。ドキュメントもこれでかなり素晴らしいです。見てみるといいかもしれません。また、問題が発生した場合は、コードを貼り付けて、どこに問題がある可能性があるかを人々が確認できるようにすることをお勧めします。