0
我在AngularJS中使用ng-repeat
从表格中的其余服务获取数据。我想在每次操作后刷新表格。我可以使用location.reload()
函数进行页面刷新。但我只想刷新我的表格。每次操作后刷新表格
我在AngularJS中使用ng-repeat
从表格中的其余服务获取数据。我想在每次操作后刷新表格。我可以使用location.reload()
函数进行页面刷新。但我只想刷新我的表格。每次操作后刷新表格
location.reload不是刷新表的好方法。为此,您应该在每次操作后调用函数重新加载表。您可以在控制器中为表格重新加载指定一个函数。
这里是演示http://dojo.telerik.com/OwUHe
var app = angular.module('app', []);
app.controller('ctrl', function($scope){
$scope.data = [{name:'abc',id:1},{name:'xyz',id:2}];
//adding here
$scope.add = function(dataObj){
$scope.data.push(dataObj);
}
});
希望这将帮助你
为什么要刷新你的桌子吗?如果你是在angularjs,你必须在一些$范围可以让你的最新数据显示,在角度会自动得到更新。 – amoeba
只需在每次操作时调用该功能,这将解决您的问题 –
添加您的代码片段 – Sudarshan