我试图在我的角度js项目中使用角数据,但是似乎有什么东西被遗漏了,有人能帮我一下吗?
链接:-
<script src="~/Scripts/angular.min.js"></script>
@*<script src="~/Scripts/angular-route.min.js"></script>*@
<script src="~/Scripts/angular-resource.min.js"></script>
<script src="~/widget/angular-datatables/angular-translate.min.js"></script>
<script src="~/widget/angular-datatables/angular-datatables.util.js"></script>
<script src="~/widget/angular-datatables/angular-datatables.factory.js"></script>
<script src="~/widget/angular-datatables/angular-datatables.options.js"></script>
<script src="~/widget/angular-datatables/angular-datatables.renderer.js"></script>
<script src="~/widget/angular-datatables/angular-datatables.directive.js"></script>
<script src="~/widget/angular-datatables/angular-datatables.instances.js"></script>
<script src="~/widget/angular-datatables/angular-translate.min.js"></script>
<script src="~/widget/angular-datatables/angular-datatables.js"></script>html代码:-
<table datatable dt-options="dtOptions" dt-columns="dtColumns" dt-instance="dtInstance" class="row-border hover"></table>js代码:-
var dtJson = [{
"id": 860,
"firstName": "Superman",
"lastName": "Yoda"
}, {
"id": 870,
"firstName": "Foo",
"lastName": "Whateveryournameis"
}, {
"id": 590,
"firstName": "Toto",
"lastName": "Titi"
}];
$scope.RecordMasterModel.gridData = dtJson;
$scope.dtInstance = {};
$scope.dtOptions = DTOptionsBuilder.fromSource(dtJson).withPaginationType('full_numbers');
$scope.dtColumns = [
DTColumnBuilder.newColumn('id').withTitle('ID'),
DTColumnBuilder.newColumn('firstName').withTitle('First name'),
DTColumnBuilder.newColumn('lastName').withTitle('Last name'),
];呈现后页:-

发布于 2015-11-07 14:53:27
我相信gridData是你从角smartTables或角UI网格中学到的东西?另外,fromSource()意味着AJAX源文件--通常是像data.json这样的远程文件或本地文件。以下是实现您想要的目标的步骤:
标记:
<table datatable dt-options="dtOptions" dt-columns="dtColumns"></table>剧本:
$scope.dtColumns = [
DTColumnBuilder.newColumn('id', 'ID'),
DTColumnBuilder.newColumn('firstName', 'First name'),
DTColumnBuilder.newColumn('lastName', 'Last name')
];
$scope.dtOptions = DTOptionsBuilder.newOptions()
.withOption('data', dtJson)
.withDataProp('');最重要的部分是.withOption('data', dtJson),其中将dtJson变量推入dataTables本机data属性。
现在,代码工作-> http://plnkr.co/edit/ZNKMNYv9uXKCGKSOyo1y?p=preview
https://stackoverflow.com/questions/33500210
复制相似问题