2016-07-30 5 views
2

どのようにしてマスター詳細コンセプトを異なるhttpリクエストでアーカイブできますか?異なるHTTPリクエストを持つマスター詳細コンセプトionic

私は1人以上の子供を持つカテゴリリストを持っています。次に、親要素に関連するテーブルの内容のみを表示する必要がある詳細ビューがあります。

.controller('CatsCtrl', function($scope $http) { 
      $scope.goToDetail = function(id) { 
       $state.go("detail") 
       $scope.update(id); 

      } 

      $http.get(Backand.getApiUrl() + '/1/objects/Card') 
      .then(function(response) { 
       $scope.content = response.data.data; 
      }); 

}) 

    .controller('DetailCtrl', function($scope $http) { 
     $http.get(Backand.getApiUrl() + '/1/objects/Card') 
     .then(function(response) { 
      $scope.content = response.data.data; 
     }); 
     }) 

HTML

<div ng-repeat="cat in content" class="animated lightSpeedIn"> 
     <a href="#/details/{{cat.id}}" nav-transition="none"><div ng-style="{'background': 'url(' + cat.catBgUrl + ')','background-repeat': 'no-repeat','background-size': '100% 100%','display': 'block','width': '100%','height': '25vh' }" class="bgcat center"> 
     <div class="inner"> 
      <h1>{{cat.catName}}</h1> 
      <h4>{{cat.catSubtitle}}</h4> 
      <img src="img/home/open.png" alt=""> 
     </div> 
     </div></a> 
    </div> 

ルート

私はどんな進歩をしない12時間のため、これによ
.state('details', { 
     url: '/details/:id', 
     templateUrl: 'templates/detail.html', 
     controller: "DetailCtrl", 
     cache: false 
    }) 
.state('cats', { 
     url: '/cats', 
     templateUrl: 'templates/cats.html', 
     controller: "CatsCtrl", 
     cache: false 
    }) 

は何私が今持っていることはこれです。私はbackand.comをデータに使用しています。リンクを共有したり、3つの異なるhttpリクエストでこれをアーカイブする方法を少し教えてください。

ご迷惑をおかけして申し訳ありません。

答えて

関連する問題