我有一个页面,允许用户添加/编辑/删除数据库表
数据库人员,添加/编辑/删除,都可以正常工作
但是,在我的AngularJS方法中,我添加location.reload()
,尝试刷新页面以显示更新的表。不幸的是,数据库已经更新,但页面却没有
如果我按F5
手动重新加载,结果是正确的。我不在页面中使用route
只需要一个简单的功能,它可以在更新后自动刷新。
以下是示例代码
$scope.add = function(){
//add something in database
//no problem of this part
location.reload() //doesn't work
};
答案 0 :(得分:0)
尝试将$和位置服务添加到控制器
MyController($scope, $location){
$scope.add = function(){
$location.reload();
}
}