无法根据下拉列表或输入字段显示表中的行数

时间:2015-11-11 13:40:32

标签: javascript angularjs pagination smart-table angularjs-model

我有一个'n'行的表,默认情况下我设置为在每个页面中显示10行,因为该表是分页列。

我现在正在尝试添加一个文本框,用户可以在其中输入必须在每个页面中显示的行数,如下所示:

<input type="number" min="1" max="100" ng-model="rowsperpage"/>

我在我的控制器中定义了

$scope.rowsperpage = 10;

这基本上是一张智能桌子,试图在过去的3个小时内解决这个问题,并且想到从那里得到一些帮助。

请指出我是否做错了,对角度世界来说是个新手。

1 个答案:

答案 0 :(得分:0)

将您的媒体资源绑定到 st-pagination 中的 st-items-by-page

<table st-table="rowCollection">
    ...
    <tfoot>
        <tr>
            <td>
                <div st-pagination="" st-items-by-page="rowsperpage"></div>
            </td>
        </tr>
    </tfoot>
</table>

了解更多信息: http://lorenzofox3.github.io/smart-table-website/