gpt4 book ai didi

javascript - AngularJS:在调用 save() 后如何保留资源?

转载 作者:行者123 更新时间:2023-12-02 18:43:03 24 4
gpt4 key购买 nike

给出使用 AngularJS 的以下示例代码:

$scope.thingy = new ThingyResource(); //Defined as an AngularJS resource already

$scope.thingy.bar = 'foo';

$scope.thingy.$save(
{},
// success handler
function(data) {
console.log($scope.thingy.bar);
},
// error handler
function() {}
);

我想知道如何保留成功回调中的值,因为它只提供了一个基本的 angularjs 资源对象,没有“bar”值的符号。

谢谢。

最佳答案

如果请求成功,thingy.$save() 将覆盖 thingy 的值。如果您不想这样做,可以改为使用 Thingy Resource.save() :

ThingyResource.save({},$scope.thingy,function(data){//success etc...

关于javascript - AngularJS:在调用 save() 后如何保留资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16688855/

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