arrays - AngularJS将数组添加到cookie存储

标签 arrays angularjs cookies

片段如下

function CartForm($scope,$cookieStore) {
$scope.invoice = {
    items: [{
        qty: 10,
        description: 'item',
        cost: 9.95}]
};
//want to add the above array to cookie store here 
}

如何将上述数组放入 cookiestore,然后访问它并绑定(bind)它?

最佳答案

在 cookie 中放置和获取数据的标准方法是:

输入:$cookieStore.put('invoice', $scope.invoice) ;

获取:return $cookieStore.get('invoice') ;

这将需要在您的应用程序中引用 ngCookies,以及外部 angular-cookies 脚本。见 this plunk ,查看 cookie 在控制台中的记录。

关于arrays - AngularJS将数组添加到cookie存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22470914/

相关文章:

angularjs - 将旧站点移动到 AngularJS 时管理 301 重定向

javascript - 如何刷新 ui-grid 中的一行?

javascript - 将 cookie 传回服务器

c# - 在 Asp.Net Mvc 4 中使用 Cookie

ios - 将 Firebase 字典数据转换为数组 (Swift)

java - 为什么这个返回的数组不起作用?

javascript - AngularJS 无限滚动 (ng-repeat) - 从 DOM 中移除顶部元素

javascript - 删除不同域上的相同 cookie

arrays - 查找数组 A 的哪些元素在数组 B 中的有效方法

javascript - 如何从多维对象中获取键及其值