加载数据时禁用 ng-table 寻呼机按钮?
Disable ng-table pager buttons while data is loading?
有没有办法在数据服务异步加载数据时禁用 pagination/pager 按钮?我有一个临时解决方案,包括 jquery,它是这样的
$(".ng-table-pager button").attr("disabled", true);
然后在加载数据时我将其恢复为 false,但我发现这是一个糟糕的解决方案,所以如果有人能将我推向正确的方向,我将不胜感激。
您必须在控制器中创建一个布尔变量,例如 -
var isLoading = false;
然后在调用您的 API(服务)之前将它的值设置为 true,在从您的控制器调用完您的 API 之后将其设置为 false。
现在在你看来你必须做这样的事情:
div ng-disabled="isloading"> !--your pagination/pager buttons --> /div>
我希望你清楚这个想法。
有没有办法在数据服务异步加载数据时禁用 pagination/pager 按钮?我有一个临时解决方案,包括 jquery,它是这样的
$(".ng-table-pager button").attr("disabled", true);
然后在加载数据时我将其恢复为 false,但我发现这是一个糟糕的解决方案,所以如果有人能将我推向正确的方向,我将不胜感激。
您必须在控制器中创建一个布尔变量,例如 -
var isLoading = false;
然后在调用您的 API(服务)之前将它的值设置为 true,在从您的控制器调用完您的 API 之后将其设置为 false。
现在在你看来你必须做这样的事情:
div ng-disabled="isloading"> !--your pagination/pager buttons --> /div>
我希望你清楚这个想法。