使用带有角度数据表的$ resource

时间:2016-01-24 06:36:49

标签: angularjs datatables angular-datatables

我目前正在实现$ http,用于使用angular datatable查询数据。如何实现$资源呢?

function serverData(sSource, aoData, fnCallback, oSettings) {
    var request = {
        method: 'POST',
        url: '/datatable/post/'
    }

    $http(request).then((data) => {                        
            fnCallback(data.data);                        
        });
}

$scope.dtOptions = DTOptionsBuilder.newOptions()
    .withDataProp('data')
    .withOption('processing', true)
    .withOption('serverSide', true)
    .withFnServerData(serverData);

1 个答案:

答案 0 :(得分:0)

使用$ resource实现这个看起来像:

 $resource('/datatable/post/').save({}, function(data){
   fnCallback(data.data);
 })

此外,您需要将ngResource注入您的应用程序,如:

var app = angular.module('myApp', ['ngResource']);

并在您的HTML中包含:

<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular-resource.js"></script>