Javascript 角度ng表未加载数据集?

Javascript 角度ng表未加载数据集?,javascript,angularjs,ngtable,Javascript,Angularjs,Ngtable,我正在尝试使用ng table指令。让演示代码在我的本地项目中正常工作真的很困难 在控制器中,我设置数据 var dataset = [         {name: "Moroni50", age: 50},         {name: "Moroni49", age: 49},         {name: "Moroni48", age: 48},         {name: "Moroni47", age: 47},         {name: "Moroni46", a

我正在尝试使用
ng table
指令。让演示代码在我的本地项目中正常工作真的很困难

在控制器中,我设置数据

    var dataset = [
        {name: "Moroni50", age: 50},
        {name: "Moroni49", age: 49},
        {name: "Moroni48", age: 48},
        {name: "Moroni47", age: 47},
        {name: "Moroni46", age: 46},
    ];

    $scope.tableParams = new NgTableParams({}, {dataset: dataset});
当I
console.log($scope.tableParams)
时,对象似乎已成功创建。但是,它显示的
数据
是一个长度为0的空数组

然后,渲染代码只显示没有数据的表头

<table ng-table="tableParams" class="table" show-filter="true">
    <tr ng-repeat="user in $data">
        <td title="'Name'" sortable="'name'">{{ user.name }}</td>
        <td title="'Age'" sortable="'age'">{{ user.age }}</td>
    </tr>
</table>

{{user.name}
{{user.age}

不知道发生了什么,有什么简单的东西我遗漏了吗?

我想文档可能已经过时了。我将“数据集”更改为“数据”,如下所示(使用v0.8.3):

您还可以添加计数(否则每页只显示一个项目)


工作演示:

正如Rob所说,文档似乎引用了最新的1.x测试版。在1.0.0-beta.4版本中,他们将settings().data更改为settings().dataset。因此,如果您使用的是旧版本,请使用数据


只是一个提示,看看。这很简单,你有这么多的功能。你能为你的问题创建一个plunkr吗?是的,我发现问题是文档版本1.0.0-beta9和官方npm版本0.5.3。
$scope.tableParams = new NgTableParams({}, {data: dataset});
$scope.tableParams = new NgTableParams({
    count: 10 
}, {
    data: dataset
});