gpt4 book ai didi

javascript - AngularJS 中的作用域属性可以通过引用传递吗?

转载 作者:行者123 更新时间:2023-11-28 18:57:26 25 4
gpt4 key购买 nike

下面的代码在 AngularJS Controller 中能按预期工作吗?

 updateProperty($scope.property1);

var updateProperty=function(property){
property+=1;
/* Will the above line change $scope.property1? */
}

如果上述语法不起作用,是否有另一种方法来创建可用于更新任何范围属性的通用函数?

最佳答案

主类型不能通过引用传递。尝试传递对象:

$scope.property1 = {
value: 1
};
updateProperty($scope.property1);

var updateProperty=function(property){
property.value += 1;
}

关于javascript - AngularJS 中的作用域属性可以通过引用传递吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33341813/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com