gpt4 book ai didi

javascript - 如何在angular js中创建json对象

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:52:38 24 4
gpt4 key购买 nike

this.addToCart = function(id,name,category,price) {
alert(id+"name"+name);

var eachProduct = [
{
"name": name,
"id": id,
"category":category,
"price":price
}


];
alert(eachProduct.name);//I am getting undefine
addedProductsList.push(eachProduct);

sessionStorage.setItem("addedProductsList", addedProductsList);

return "success";
};

如何将函数参数传递给各个产品?

最佳答案

正如 Abdul 所指出的,您有一个 JSON 数组并且您想要一个 JSON 对象,您需要

  var eachProduct = 
{
"name": name,
"id": id,
"category":category,
"price":price
};

现在 alert(eachProduct.name); 将返回名称。我假设“如何将函数参数传递给每个产品”是指向 JSON 对象添加一个属性。为此,您需要

eachProduct["someAttribute"]='"value":someValue';

关于javascript - 如何在angular js中创建json对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24115256/

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