Angular ux-grid与无限卷轴问题。如何以编程方式设置限制

时间:2014-08-28 19:14:05

标签: javascript angularjs

您好我在这里使用角度ux网格https://github.com/webux/ux-angularjs-datagrid。与无限卷轴插件。 关于它的文档很少,但有人知道如何以编程方式设置记录限制'以便“加载”#39;如果记录数量不符合“限制”,模板行将消失。价值?

这里给出了文档中唯一的例子。问题是,当我定义网格时,我不知道我的限制是什么。

<div data-ux-datagrid="items" class="datagrid" data-options="{infiniteScroll: {limit:200}}" data-addons="iScrollAddon, infiniteScroll, gridLogger">
    <script type="template/html" data-template-name="default" data-template-item="item">
        <div class="row">
            <div class="text">{{item.id}} {{$id}} {{counter}}</div>
        </div>
    </script>
    <script type="template/html" data-template-name="loadingRow" data-template-item="item">
        <div class="row loadingRow"></div>
    </script>
</div>

希望这是有道理的。

感谢。

1 个答案:

答案 0 :(得分:0)

我实际上已经将问题发给了Github的Wes Jones,他回应了。

......要从控制器那里做到这一点。

$scope.items = [...];

var grid = $scope.$$childHead.datagrid; (if it is the first element in that scope).

grid.options.infiniteScroll.limit = 10; 

工作得很好。

谢谢Wes!