1.  实现效果
 
    a.增加
    内存存储
    b.查询
    内存存储
    内存存储
    c.关闭应用后再次查询,(发现数据消失
     内存存储
 
 
2.  代码实现
 

      a.调用页面    

 1 <head>
 2         <meta charset="UTF-8">
 3         <meta name="viewport" content="width=device-width, initial-scale=1">
 4         <title>数据存储方式</title>
 5         <script type="text/javascript" src="js/angular.min.js"></script>
 6         <script type="text/javascript" src="js/angular-route.min.js"></script>
 7         <script type="text/javascript" src="js/ypf.js"></script>
 8         <script type="text/javascript" src="js/myapp.js"></script>
 9         <script>
10         </script>
11     </head>
12     <body ng-app="myApp">
13         <ul>
14             <li>
15                 <a href="#/1">1.Cache存储方式</a>
16             </li>
17             <li>
18                 <a href="#/2">2.Cookie存储方式</a>
19             </li>
20             <li>
21                 <a href="#/3">3.localStorage的存储方式</a>
22             </li>
23             <li>
24                 <a href="#/4">4.SessionStorage的存储方式</a>
25             </li>
26             <li>
27                 <a href="#/5"></a>
28             </li>
29         </ul>
30         <!--SPA模式用来存储子页面的-->
31         <div ng-view></div>
32     </body>

 

  b.子页面

内存存储
 1 <div ng-controller="MyCache">
 2     <p>{{name}}</p>
 3     <p><input type="text" placeholder="请输入您要测试的Cache内容" ng-model="testContent" /></p>
 4     <p>
 5         <input type="button" value="增加" ng-click="AddCache()" />
 6         <input type="button" value="删除" ng-click="DeleteCache()" />
 7         <input type="button" value="修改" ng-click="EditCache()" />
 8         <input type="button" value="查询" ng-click="SerachCache()" />
 9 
10     </p>
11     <p>双向数据绑定:{{testContent}}</p>
12     <p>结果:{{testResult}}</p>
13 
14 </div>

 

相关文章: