0

ng-tableディレクティブを使用して、データを含むテーブルを表示しています。

テーブルを利用した私の現在のビューは次のとおりです。

<table ng-table="table_params" show-filter="true" ng-controller="table">
...
</table>

同じテーブル (異なるデータのみ) を表示する必要があるページがさらにいくつかあります。したがって、私にとって論理的なことは、1つのビューを使用して異なるコントローラーを使用して、テーブルに異なるデータを入力することです。それを行うAngularの方法とその方法がわかりません。

ディレクティブangular-routeでルーティングを行うために使用していますng-view

4

2 に答える 2

1

使用している場合は、テンプレートではなくngRoute構成でコントローラーをセットアップします。$routeProvider

$routeProvider.when('/table/1', {
    templateUrl: 'common_table.html',
    controller: 'Table1Controller'
});

ドキュメント: ngRoute.$routeProvider#methods_when

于 2013-12-16T10:34:47.440 に答える