我似乎无法让我的ng-table运行。 我得到错误说newParams.reload不是一个函数。 我尝试在网上找到一些东西并稍稍调整我的代码,但似乎仍然无法使其正常工作。
(function () {
"use strict";
angular
.module("app.bridge")
.controller("bridgeController", bridgeController);
function bridgeController($scope, authService, bridgeService, briges, NgTableParams) {
$scope.isBridgeSelected = false;
$scope.bridgeModel = {}
$scope.selectedBridge = {}
$scope.bridgeDetails = {};
$scope.bridgeKeyValue = briges.data;
$scope.tableParams = new NgTableParams({
},
{
total: $scope.bridgeKeyValue.length,
getData: function () {
console.log("inside getData");
$scope.data = briges.data;
}
});
}
})();
我的HTML就是这个
<table ng-table="bridgeKeyValue" show-filter="true" class="table table-condensed table-bordered table-striped">
<tr ng-repeat="row in data">
<td data-title="' # '">{{$index + 1}}</td>
<td data-title="'Bridge Name'" filter="{BridgeName: 'text'}">{{row.Name}}</td>
</tr>
我也没看到我的日志。
请你指导我正确指导吗?我不知道在这一点上我做错了什么。 谢谢!