AngularJS $范围内不同页面的数据

时间:2014-06-03 16:35:30

标签: javascript angularjs angularjs-scope

我正在处理AngularJS,我正在研究一个应用程序,我现在有问题和答案。

问题使用每个项目递增+-按钮来更新$scope

我想知道的是,因为我必须在答案中访问应用程序问题方面的值,这是最简单的方法。我曾想过将$ scope.questions存储到localstorage中。

{
    "uid" : 1,
    "name": "Quiz",
    "drinks" : [
        {
            "id" : 0,
            "type" : "Footballs",
            "image" : "http://placehold.it/280x300",
            "amount" : ""
        },
        {
            "id" : 1,
            "type" : "Golf Balls",
            "image" : "http://placehold.it/280x300",
            "amount" : ""
        }
]
}

上面是json,它被输入我的页面,然后使用ng-repeat它将显示,然后当用户点击amount+时,-键会更新

我想以某种方式更新此json以便在整个站点中都可访问,以便当用户/客户端更新它时,他们可以查看单独的页面,向他们显示答案。

1 个答案:

答案 0 :(得分:0)

使用localStorage来携带来自$ scope

的数据
localStorage.setItem('data', angular.toJson($scope.data));