Javascript 如何使用api调用更新值? 增量(sku){ for(让index=0;index

Javascript 如何使用api调用更新值? 增量(sku){ for(让index=0;index,javascript,api,postman,Javascript,Api,Postman,这是我的增量方法,当我单击增量按钮时,值会更改,但当我刷新页面时,旧值仍然保留。 知道如何使用api更新值吗?也许您可以运行一个更新函数,从api中获取值? 您使用什么与API通信? 您可以将其临时存储在会话存储或本地存储中我不确定是否正确理解了您的问题,但如果您想存储更改,则需要某种存储系统:基本上,您需要一个数据库。这样,您将保存应用于变量的更改,以便下次进行API调用时,您将更新在上一次API调用期间存储在数据库中的值 有不同类型的数据库和许多不同的解决方案。如果使用javascript

这是我的增量方法,当我单击增量按钮时,值会更改,但当我刷新页面时,旧值仍然保留。


知道如何使用api更新值吗?

也许您可以运行一个更新函数,从api中获取值? 您使用什么与API通信?
您可以将其临时存储在会话存储或本地存储中

我不确定是否正确理解了您的问题,但如果您想存储更改,则需要某种存储系统:基本上,您需要一个数据库。这样,您将保存应用于变量的更改,以便下次进行API调用时,您将更新在上一次API调用期间存储在数据库中的值


有不同类型的数据库和许多不同的解决方案。如果使用javascript,可能需要检查MongoDB()以坚持使用JSON。

查看
localStorage
-
increment(sku){
        for (let index = 0; index < this.foods.length; index++){
            if (this.foods[index].food.sku == sku)
            {
                var food_quantity = this.foods[index].quantity++;
                var id= this.foods[index].variation.id;
                YH.api('cart', 'POST', null, function(data) {
                    console.log("ID and Quantity", id, food_quantity);
                    if(data.variation_id == id)
                    {
                        data.quantity = food_quantity;
                        console.log('test');
                    }
                });
            }
        }
    },