zoukankan      html  css  js  c++  java
  • Angularjs总结(八)$ cookie和$rootscope


    AngularJS 提供了很好的 $cookie 和 $cookieStore API 用来处理 cookies 。
    这两个服务都能够很好的发挥HTML5 cookies,当HTML5 API可用时浏览器会选择使用HTML5提供的API,如果不可用则默认选择document.cookies。无论那种方式,你都可以选择使用相
    同的API来进行工作。
    现在可以使用put、get 、remove方法操作 cookie , $cookieStore 可以直接存储对象到cookie中,它会使用angularjs 的 toJson/fromJson 自动序列化和反序列化
    $cookieStore.put("name","my name");
    $cookieStore.get("name") == "my name";
    $cookieStore.remove("name");
    $cookieStore.put("persion", {
    name: "my name",
    age: 18
    });
    $scope.person = $cookieStore.get("persion");

    使用cookie
    $cookies.put('sessionSZWC', sessionObject);
    $cookies.get("sessionSZWC");
    $cookies.remove('sessionSZWC');
    $cookies.myFavorite = 'oatmeal haha';

    scope是html和单个controller之间的桥梁,数据绑定就靠他了。
    rootscope是各个controller中scope的桥梁。用rootscope定义的值,可以在各个controller中使用

  • 相关阅读:
    UVa 10474
    UVa 1339
    UVa 1368
    UVa 1585
    UVa 1586
    ACM中Java高效输入输出封装
    Ajax中Get请求与Post请求的区别
    AJAX——核心XMLHttpRequest对象
    PHP面向对象编程之深入理解方法重载与方法覆盖(多态)
    PHP类方法重写原则
  • 原文地址:https://www.cnblogs.com/bobo-show/p/5640044.html
Copyright © 2011-2022 走看看