繁体   English   中英

从AngularJS $ cookies获得价值

[英]Get value from AngularJS $cookies

我有一个饼干

$cookieStore.put('lastpage', $scope.page);

我想获取Cookie“ lastpage”的值,并以html显示

<div>Last page is 'value'</div>

尝试这个..

  $scope.cookie = $cookieStore.get('lastpage');

<body>
    <form id="form1" runat="server">
    <div ng-controller="x">
        Cookie Value: {{cookie}}
    </div>
    </form>
</body>

编辑由于Angular 1.4'$ cookieStore'已被弃用,因此如果使用该版本(或更高版本),则上述内容应为:

  $scope.cookie = $cookies.get('lastpage');

请参阅文档中的弃用警告

控制器中的 cookie加载值并将其绑定到作用域。

在js中

// in controller
$scope.value = $cookieStore.get('lastPage');

在HTML

<div>Last page is '{{value}}'</div>

控制器:

app.controller("Welcome!", function($scope, $cookieStore){
    $scope.value = $cookieStore.get('lastpage');
});

放入html:

<div ng-controller="Welcome!">{{value}}</div>

谢谢!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM