Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/455.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我正在使用JSON.stringify(_数据)在localstorage中设置一个对象数组,现在如何重用这些数据?_Javascript - Fatal编程技术网

Javascript 我正在使用JSON.stringify(_数据)在localstorage中设置一个对象数组,现在如何重用这些数据?

Javascript 我正在使用JSON.stringify(_数据)在localstorage中设置一个对象数组,现在如何重用这些数据?,javascript,Javascript,我正在建造一个采花器,有一个提交选项。在提交之前,我使用localStorage跟踪花卉数量 每个代表一朵花的对象如下所示- { flower_id: 1, qty: 3 } 现在,我如何在我的角度控制器中重用它?因为它作为字符串存储在localStorage中 [{flower_id: 1,qty: 3}] ,它计算值(23)的长度,而不是数组长度。如何将其转换回javascript对象 谢谢对字符串使用JSON.parse()方法,如下所示: JSON.parse("[{flow

我正在建造一个采花器,有一个提交选项。在提交之前,我使用localStorage跟踪花卉数量

每个代表一朵花的对象如下所示-

{
  flower_id: 1,
  qty: 3
}
现在,我如何在我的角度控制器中重用它?因为它作为字符串存储在localStorage中

[{flower_id: 1,qty: 3}]
,它计算值(23)的长度,而不是数组长度。如何将其转换回javascript对象

谢谢对字符串使用JSON.parse()方法,如下所示:

JSON.parse("[{flower_id: 1,qty: 3}]");
对字符串使用JSON.parse()方法,如下所示:

JSON.parse("[{flower_id: 1,qty: 3}]");
使用JSON.parse:

var object = JSON.parse(stringFromLocalStorage);
使用JSON.parse:

var object = JSON.parse(stringFromLocalStorage);