ホームページ >ウェブフロントエンド >jsチュートリアル >ルーティングと $location を使用して angular_AngularJS のビューを切り替える

ルーティングと $location を使用して angular_AngularJS のビューを切り替える

WBOY
WBOYオリジナル
2016-05-16 16:18:191363ブラウズ

angular の $route サービスを使用して、そのようなことを定義できます。ブラウザによって指定された特定の URL に対して、angular はテンプレートをロードして表示し、テンプレートのコンテンツを提供するコントローラーをインスタンス化します。

アプリケーションでは、$routeProvider サービスの関数を呼び出してルートを作成し、作成するルートを構成ブロックとしてこれらの関数に渡すことができます。 疑似コードは次のとおりです:

コードをコピーします コードは次のとおりです:

var someModule = angular.module('somemodule',[...モジュールの依存関係...])
someModule.config(function($routeProvider){
$routeProvider.
When('url',{controller:aController,templateUrl:'/path/to/template'}).
いつ(...その他...).
それ以外の場合(...どうすればいい...);
});

この方法は非常にシンプルで、コードは非常に簡潔ですが、非常に実用的であると思います。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。