angularjs がルーティングを使用して特定のビューにジャンプする場(chǎng)合、js を?qū)g行してナビゲーション メニュー項(xiàng)目をアクティブに変更するにはどうすればよいですか? 以下は私の現(xiàn)在のコードです
<スクリプトタイプ="text/javascript"> var mainapp = angular.module('mainapp', ['ngRoute']); mainapp.config(function(${routeProvider}) { ${ルートプロバイダー} 。いつ('/'、 { templateUrl: 'marry.php?cid=123&view=home', コントローラー: 'mainController' }) .when('/home', { templateUrl: 'marry.php?cid=123&view=home', コントローラー: 'mainController' }) .when('/プロセス', { templateUrl: 'marry.php?cid=123&view=process', コントローラー: 'mainController' }) .when('/メッセージ', { templateUrl: 'marry.php?cid=123&view=message', コントローラー: 'mainController' }); }); mainapp.controller('mainController', function(${scope}) { ${scope}.message = 'みんな來(lái)て、私の容姿を見(jiàn)てください!'; }); </スクリプト>おおよそのコード:
リーリーいくつかの例とドキュメントを見(jiàn)たい場(chǎng)合は、私の github からも入手できます
學(xué)習(xí)リソース: https://github.com/dolymood/AngularLearing
簡(jiǎn)単な例: https://github.com/dolymood/angular-example
パッケージとドキュメントをダウンロード https://github.com/dolymood/angular-packages
各メニュー項(xiàng)目に事前に活性化効果を設(shè)定しますが、表示はしません
次に、特定の値をフロント ページに渡して、特定のアクティブ化ステータスを表示します。
など リーリー
対応するタブの値をコントローラーに渡すだけですリーリー
またはこの方法を使用してくださいリーリー
Angular コントローラーで isActive の値 true/false を制御リーリー
こんにちは、私は angularjs にあまり詳しくありません。私たちのプロジェクトは angularjs のルーティング機(jī)能のみを使用しています。上記のコードに基づいてそれを直接変更するのを手伝ってもらえますか?