2016-04-05 4 views
-2
私はangularjsに基づいて、アプリケーションを角度データテーブルを実装しています

、私はこのスコープで角度データテーブルのリストの範囲varを設定する方法は?

roomCategories.fetch({}, function(list){ 
      $scope.categories = list.list; 
     }); 

ようangularjsコントローラへの応答として、RESTサービスの呼び出しを行うと、オブジェクトのリストを取得しています私は、オブジェクトのリストを取得します、私は角度datatableで範囲varを設定する必要があります。しかし、私はJSONまたは配列の実装が説明されているような例を見てきました

$scope.dtOptions = DTOptionsBuilder.fromFnPromise($scope.categories) 
    .withPaginationType('full_numbers'); 
    $scope.dtColumnDefs = [ 
     DTColumnDefBuilder.newColumnDef(0).withTitle('Name'), 
     DTColumnDefBuilder.newColumnDef(1).withTitle('Description') 
     ]; 

として実装しようが、私はDataTableの、リストを追加したり、VAR、すなわち範囲を設定する必要がある場合。

私のhtmlコードで

<table datatable dt-options="dtOptions" dt-column-defs="dtColumnDefs"></table> 

しかし、誰もがこの問題を解決するために私を助けることができるデータは、ページ内に反映されません。私はあなたがこのような何かができると思う

+1

まず、あなたはDTOptionsBuilder.fromFnPromiseを使用していますが、約束を守っていません。次に、あなたは疑問がはっきりしていませんか? – Bettimms

答えて

0

<div ng-controller="AngularWayCtrl as showCase"> 
    <table datatable="ng" class="row-border hover"> 
     <thead> 
     <tr> 
      <th>ID</th> 
      <th>FirstName</th> 
      <th>LastName</th> 
     </tr> 
     </thead> 
     <tbody> 
     <tr ng-repeat="row in yourData"> 
      <td>{{row.id}}</td> 
      <td>{{row.firstName}}</td> 
      <td>{{row.lastName}}</td> 
     </tr> 
     </tbody> 
    </table> 
</div> 

はそれがお役に立てば幸いです。

+0

はい私はこのタイプの方法も持っていますが、私は特定の列の編集のためにhrefリンクを持っている必要があります。なぜなら、dat only行選択のようなオプションは、 –

関連する問題