0

当客户将产品添加到购物车并显示购物车页面中的所有产品时,我们应该如何使用 ngStorage 或 Local Storage 存储产品 ID、产品名称、产品尺寸和产品价格?似乎多维数组对 ngStorage 没有那么有效。

4

2 回答 2

0

您还可以使用 getter 和 setter 创建 cartService/factory。由于 Angular 中的所有服务都是单例的,因此信息将在应用程序的整个生命周期内存储。

这样您就可以存储您想要的任何数据。

于 2015-09-24T12:41:46.677 回答
0

我建议您查看 pouchdb.js,它的 nosql。只需将数据存储为对象并使用 pouchdb 将其持久化。它创建了一个抽象级别,可以处理很多事情。如果浏览器支持 localstorage 或 indexdb,您不必担心,它会为您处理。

您可以存储数据和客户端,即使刷新它也会持续存在。

于 2015-09-24T13:38:27.240 回答