最新国产好看的视频,伊人天堂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)文章

最新評論

洛宁县| 南郑县| 乌拉特前旗| 德化县| 峨边| 准格尔旗| 哈尔滨市| 石楼县| 原阳县| 广水市| 梁河县| 西盟| 墨脱县| 满城县| 塘沽区| 北宁市| 集贤县| 永泰县| 苏尼特左旗| 海盐县| 介休市| 福建省| 涞源县| 甘肃省| 虞城县| 金坛市| 靖安县| 满城县| 东安县| 北宁市| 渝北区| 太和县| 辉南县| 临夏县| 靖江市| 桃园市| 汝城县| 南投市| 虞城县| 梁河县| 秭归县|