この記事では、主に AngularJSroutingUi-router モジュールの使用法を紹介し、サンプルの形式で Ui-router モジュールの機能、使用法、および関連する Notes を分析します。この記事では
AngularJS ルーティング Ui-router モジュールの使用法について説明します。以下のように、参考のためにみんなと共有してください:
いくつかの設計上の理由により、AngularJS のネイティブ ルーティング モジュールには、ビューのネストをサポートしていないなどのいくつかの欠点があります。そのため、多くのコミュニティが独自のルーティング モジュールを設計し始めています。最も代表的なのは ui-route です。
ui-route は、ネイティブ ng-route モジュールの他の機能を強化する強力なルーティング モジュールです。
ここで、ui-route に触れるために、いくつかのデモの作成を開始します。
<!--初始页面--> <!doctype html> <meta charset="UTF-8"> <html> <head> <link href="self.css" rel="external nofollow" rel="stylesheet"> </head> <body > <p ng-app="myApp"> <p><a ui-sref = "index">首页</a></p> <p ui-view></p><!--这里是路由视图存放的地方--> </p> <script src="angular.min.js"></script> <script src="angular-ui-router.js"></script> <script src="test2.js"></script> </body> </html>
var app = angular.module('myApp',['ui.router']); app.config(["$stateProvider",function($stateProvider){ $stateProvider .state("index",{ url:'/', template:'<p>我是首页内容</p>' }) }]);
前のに戻ると、おそらく彼らの見解とそれとの関係がわかるでしょう。 ui-view は以前の ng-view を置き換え、ui-sref は以前の ng-href を置き換え、リンクではなく「Navigation
」の名前を指します。url属性
は、経路の後続アドレスを後続の経路と区別して一意に識別することができます。以上がAngularJS での Ui-router モジュールの使用をルーティングするためのサンプル コードの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。