相关疑难解决方法(0)

两次对抗AngularJS执行控制器

我理解AngularJS会运行一些代码两次,有时甚至更多,比如$watch事件,不断检查模型状态等.

不过我的代码:

function MyController($scope, User, local) {

var $scope.User = local.get(); // Get locally save user data

User.get({ id: $scope.User._id.$oid }, function(user) {
  $scope.User = new User(user);
  local.save($scope.User);
});

//...
Run Code Online (Sandbox Code Playgroud)

执行两次,将2条记录插入我的数据库.我显然还在学习,因为我多年来一直在抨击这个!

angularjs

529
推荐指数
9
解决办法
17万
查看次数

标签 统计

angularjs ×1