我通过刷新页面来更新我的视图。我知道有更好的方法。有人可以告诉我如何在不刷新页面的情况下更新视图数据:
myApp.service("deleteService", function ($http) {
this.removeRow = function (recId, compName, custName, docName) {
$http.post('DeleteRecord', { settingID: recId,companyName: compName,customerName: custName, documentName: docName } )
.success(function (data, status, headers, config) {
window.location.reload();
})
.error(function (data, status, header, config) {
});
}
});
答案 0 :(得分:2)
如果没有看到其余的代码,很难能够给出确切的答案,但我会假设您有获取数据的服务。
方法1)您可以注入" getService"?进入此服务并访问最初用于检索数据的函数。
方法2)您可以拥有一个管理数据操作的CRUD服务,而不是为每个CRUD功能提供单独的服务,这样您就可以调用" get"功能,而无需注入单独的服务。