我想在从数据库返回的值之后动态地分配ng-grid列名,但问题是它在从ajax返回数据之前被初始化,并且我无法调用gridOption所以它显示balnk,所以请帮助我,我们怎么能通过ajax返回值构造列名.
$scope.gridOptions =
{
data: 'data.Values',
columnDefs:
[
{ field: "ID", displayName: "Record Id" },
{ field: "Value", displayName: $scope.ColumnName, cellFilter: cellfilterType },
],
};
Run Code Online (Sandbox Code Playgroud)
其中,$scope.ColumnName从下面一行来了...
RecordService.getRecords().then(function (data) {
$scope.ColumnName= data.something;
}
Run Code Online (Sandbox Code Playgroud)
谢谢