【发布时间】:2017-02-10 02:03:30
【问题描述】:
【问题讨论】:
标签: angularjs
【问题讨论】:
标签: angularjs
真的不清楚你在这里问什么......我猜你是 Angular 的新手,也许还不明白 $scope 如何与双向绑定一起工作。如果是这样的话……
简而言之,双向绑定将导致您对 $scope 变量的更改传播到 DOM,而无需显式地将它们传递给函数。
所以不需要将 $scope.list 传递给函数,只需设置 $scope.list (假设 $scope.list 和您的函数在包含控制器函数的同一范围内)
例如:
var reorderList = function (){
$scope.list = $scope.list.sort();
saveList ( $scope.list );
};
var saveList = function ( list ){
$http.post ('api.php', list )
.then ( function (response){});
};
【讨论】: