当客户将产品添加到购物车并显示购物车页面中的所有产品时,我们应该如何使用ngStorage或本地存储来存储产品ID、产品名称、产品大小和产品价格?似乎多维数组在ngStorage中并不是那么有效。
发布于 2015-09-24 20:41:47
您还可以使用getter和setter创建cartService/factory。由于angular中的所有服务都是单例的,因此信息将在应用程序的生命周期内存储。
这样你就可以存储任何你想要的数据。
发布于 2015-09-24 21:38:27
我建议你看看pouchdb.js,它的nosql。只需将数据存储为对象并使用pouchdb进行持久化即可。它创建了一个抽象级别,可以处理很多问题。如果浏览器支持localstorage或indexdb,你不必担心,它会帮你处理的。
您可以存储数据和客户端,即使在刷新时,它也将保持不变。
https://stackoverflow.com/questions/32761415
复制相似问题