2016-04-29 18 views
0

https://material.angularjs.org/latest/demo/tabs角材料タブ

はのは、私は2つのcolsとタブがあるとしましょう。 2番目の列から、私は行動を提出するためにモーダルを呼び出します。私はモーダルを閉じると、私は$ route.reloadを使って私のビューを更新します。問題は、$ route.reloadの後、最初のcolに戻り、2番目の呼び出しに残っていないことです。

この状況を解決するためのハックはありますか?お使いの設定で

+0

あなたはスクリーンショットを説明することができますか?状況は想像するのが難しい – Asqan

答えて

0

:あなたの材料タブで

$routeProvider.when('/mypage/tab2', { 
      templateUrl: '/mypage/tab2data.html', 
      controller: 'pageCtrl', 
      title: 'Add New Courses' 
      } 
     }); 

:あなたのコントローラで今

<md-tab label="tab1e" ng-click="tab2()"></md-tab> 

、機能定義:あなたはtab2をクリックすると今

$scope.tab2 = function(){ 
    $location.path('/mypage/tab2'); 
} 

を、 URLが変更されると、ブックマークすることができるので、デフォルトのタブにリダイレクトされません。