无法使用AngularJS正确刷新页面

时间:2014-04-10 02:47:54

标签: angularjs

我有一个页面,允许用户添加/编辑/删除数据库表 数据库人员,添加/编辑/删除,都可以正常工作 但是,在我的AngularJS方法中,我添加location.reload(),尝试刷新页面以显示更新的表。不幸的是,数据库已经更新,但页面却没有 如果我按F5手动重新加载,结果是正确的。我不在页面中使用route 只需要一个简单的功能,它可以在更新后自动刷新。

以下是示例代码

$scope.add = function(){
  //add something in database
  //no problem of this part

  location.reload() //doesn't work
};

1 个答案:

答案 0 :(得分:0)

尝试将$和位置服务添加到控制器

MyController($scope, $location){

 $scope.add = function(){  
    $location.reload();
 }
}