2016-06-02 7 views
-1

私のクライアントはabc、def、pqrのようになりますが、現在の状態は同じフォルダ構造を持つクライアントごとに異なる角度のjs状態を設定するにはどうすればよいですか?

localhost/project/#/loginです。クライアントがアプリケーションにログインするたび

は私が

localhost/project/#/abc/dashboard OR localhost/project/#/def/dashboard 

としてURLを表示したいが、すべてのクライアントのフォルダ構造は同じになります。

上記の問題の状態設定をどうすればできますか?前もって感謝します。

答えて

0

たぶん、あなたは

例(名前の前にコロンを使用して)$ routeProvider変数を使用することができます - > $ routeProvider.when( '/ :クライアント名 /ダッシュボード'、{

CLIENTNAME変数の意志を。。https://docs.angularjs.org/api/ngRoute/provider/ $ routeProvider lishnerが、私は$ stateProvierを使用しています

+0

おかげ 例: "$ routeParams.ClientName"

あなたがここで多くを読むことができますに保存することが$ stateProviを \t \t \t .stateをDER( 'プロ' { \t \t \t \t URL: '/プロ'、 templateUrl: 'ページ/ pro.html'、 \t \t \t \tコントローラ: 'proCtrl' \t \t \t }) –

+0

同じように動作するはずです。 $ stateProvider .state( 'contacts.detail'、{ URL: "/連絡先/:contactId"、 OR URL: "/連絡先/ {contactId}" – Lishner

+0

ええ、それは働いたおかげで –

関連する問題