如何在angularjs中将数组推入另一个数组

尼基拉·本杰拉姆(Nikkila Benjaram)
this.addToCart = function(id,name,category,price) {

        alert(id+"name"+name);
        var eachProduct = [
                {
                    "name": name,
                    "id": id,
                    "category":category,
                    "price":price
                }
            ];

        //$scope.obj = item;
        //alert($scope.obj.name);
        alert("product Name :"+eachProduct[0].name);

        var arrayList = [];
        arraylist.push(eachProduct);

        sessionStorage.setItem("addedProductsList", eachProduct);

        return "success";

我正在从sessionStorage检索值arrayList

var retrieveArray= sessionStorage.addedProductsList;
alert(retrieveArray.eachProduct[0].name);//getting undefined

我正在另一项服务中检索如何将每种产品推入arrayList并将其存储在会话存储中。

约翰

Local-和SessionStorage旨在与原始数据类型一起使用。您需要先将数组转换为字符串,然后再保存它:

sessionStorage.setItem('addedProductsList', JSON.stringify(eachProduct));

并将其解析回数组时:

var retrieveArray= JSON.parse(sessionStorage.addedProductsList);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在JavaScript中将一个数组推入另一个数组元素内作为新属性?

在TypeScript中将数组项推入另一个数组的现有对象中

如何使用PHP将单个数组项推入另一个数组?

如何在Go中将数组复制到另一个数组中?

如何在 Mongo Shell 中将数组克隆到另一个数组

如何在PHP中将多维数组过滤为另一个数组?

如何在PHP的另一个数组中将数组存储为键的值?

如何在Vue Js中将数组项移动到另一个数组

如何在PHP中将数组假定为另一个数组?

如何在PHP中将数据从一个数组附加到另一个数组

如何在 JavaScript 中将一个数组添加为另一个数组中的项目

如何在Javascript中将一个数组添加到另一个数组中?

如何在C编程中将一个数组复制到另一个数组

如何在php中将数据从一个数组存储到另一个数组

如何在PHP中将一个数组值分配给另一个数组

如何在Javascript中将一个数组值递增到另一个数组值?

如何在C编程中将一个数组绑定到另一个数组?

如何在 PHP 中将一个数组设置为另一个数组的值?

如何在MongoDB更新中将字段的值推入同一文档的另一个数组字段中

如何从另一个弹出窗口推入一个数组?

如何将数组对象推入另一个数组对象,打字稿

如何在单击angular / javascript中的按钮时将数组的特定键值一个接一个地推入另一个数组

Ruby:将一个数组“弹出”并推入另一个数组

将一个数组推入另一个数组-嵌套

如何在 Swift 中将一个可选数组连接到另一个数组?

如何在一个循环中将多维数组插入另一个数组?

将数字推入一个数组,然后将该数组推入另一个数组-JavaScript

为什么在 Javascript 中将对象推入另一个数组后,我的对象变成了数组?

如何将数组作为一个元素推入另一个数组