最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

AngularJS入門教程之Cookies讀寫操作示例

 更新時間:2016年11月02日 11:03:18   作者:Rongbo_J  
這篇文章主要介紹了AngularJS的Cookies讀寫操作,結(jié)合實例形式分析了ngCookies模塊與get和put方法進(jìn)行cookie讀寫操作的相關(guān)實現(xiàn)技巧,需要的朋友可以參考下

本文實例講述了AngularJS的Cookies讀寫操作。分享給大家供大家參考,具體如下:

雖然使用JavaScript創(chuàng)建和獲取Cookie很簡單,AngularJS還是把它作為一個單獨的模塊進(jìn)行了封裝,模塊名為ngCookies,和前面的教程中做法一樣,先引入angular-cookies.js:

<script type="text/javascript" src="angular-1.3.0.14/angular-cookies.js"></script>

然后將ngCookies模塊注入到我們自定義的模塊中:

var cookiesMod = angular.module("cookiesMod",['ngCookies']);

這里我們需要把Cookies讀寫相關(guān)的服務(wù)$cookieStore注入到控制器中。通過$cookieStore的get和put方法進(jìn)行讀和寫操作

我們看一個完整的案例:

<!DOCTYPE html>
<html ng-app="cookiesMod">
<head lang="en">
  <meta charset="UTF-8">
  <script type="text/javascript" src="angular-1.3.0.14/angular.js"></script>
  <script type="text/javascript" src="angular-1.3.0.14/angular-cookies.js"></script>
  <title>tutorial08</title>
</head>
<body ng-controller="CookiesController" ng-init="init()">
<button ng-click="getInfo()">獲取Cookies信息</button>
</body>
<script>
  var cookiesMod = angular.module("cookiesMod",['ngCookies']);
  cookiesMod.controller("CookiesController",function($scope,$log,$cookieStore){
    $scope.init = function()
    {
      $log.info("init functionn");
      $cookieStore.put("person",{name:"Rongbo_J",age:23});
    }
    $scope.getInfo = function()
    {
      var person = $cookieStore.get("person") ;
      alert("name : " + person.name +" , "+ "age : " + person.age);
    }
  });
</script>
</html>

在頁面加載時我們寫入Cookies信息,cookie名為person,值為{name:"Rongbo_J",age:23},點擊按鈕獲取cookie信息并以對話框的形式彈出。

接下來看一下效果:

AngularJS源碼可點擊此處本站下載。

希望本文所述對大家AngularJS程序設(shè)計有所幫助。

相關(guān)文章

最新評論

安顺市| 达拉特旗| 揭东县| 特克斯县| 兴安盟| 慈利县| 谷城县| 大足县| 荃湾区| 武安市| 枝江市| 罗定市| 唐山市| 游戏| 姜堰市| 南雄市| 林周县| 秦安县| 右玉县| 镇安县| 清新县| 南岸区| 芜湖县| 天长市| 嵊泗县| 新巴尔虎左旗| 宜宾县| 蓬溪县| 道孚县| 阳泉市| 蒲江县| 武邑县| 乌苏市| 泗阳县| 紫阳县| 临澧县| 图们市| 金湖县| 桓台县| 政和县| 开远市|