• 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中使用

  • 相关阅读:
    C++扬帆远航——4(百钱百鸡)
    C++扬帆远航——3(打印图形)
    C++扬帆远航——2
    web开发之Servlet 三
    web开发之Servlet 二
    web开发之Servlet 一
    迟来的2017年计划
    JSP 学习二
    JSP 学习一
    window7 32位安装Oracle11g
  • 原文地址:https://www.cnblogs.com/bobo-show/p/5640044.html
Copyright © 2020-2023  润新知