• 夺命雷公狗—angularjs—16—angularjs里面的缓存


    强大的angularjs也给我们预留了一套他的缓存机智,这样在某个程度上来说还是可以做到减轻一点服务器压力的。。。。

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <link rel="stylesheet" href="css/amazeui.min.css">
        <script src="js/jq2.js"></script>
        <script src="js/amazeui.min.js"></script>
        <script src="js/angular.min.js"></script>
    </head>
    <body ng-app="myapp">
        <div class="am-g" style="500px;" ng-controller="app">
            <div class=" col-md-8 col-sm-centered">
                <form class="am-form">
                    <fieldset class="am-form-set">
                        <input type="text" placeholder="请输入要缓存的内容" ng-model="tdesc">
                    </fieldset>
                    <button type="submit" class="am-btn am-btn-primary am-btn-block" ng-click="instcache()">设置缓存</button>
                    <button type="submit" class="am-btn am-btn-secondary am-btn-block" ng-click="selcache()">查看缓存</button>
                    <button type="submit" class="am-btn am-btn-danger am-btn-block" ng-click="delcache()">删除缓存</button>
                </form>
                <p>{{cachemess}}</p>
            </div>
        </div>
    </body>
    <script>
        var app = angular.module('myapp',[]);
        app.service('cache',function($cacheFactory){
            return $cacheFactory('test');//这里的test是随便取的,就有点类似json里面的第一个数据的名字一样
        });
        app.controller('app',function($scope,cache){
            //添加缓存
            $scope.instcache = function(){
                cache.put('lists',$scope.tdesc);
            }
            //查找缓存
            $scope.selcache = function(){
                $scope.cachemess = cache.get('lists');
            }
            //删除缓存
            $scope.delcache = function(){
                cache.remove('lists'); //这里是直接删除的
                $scope.cachemess = cache.get('lists');//加上这句之后他就可以点击删除缓存后直接看到下面的最新缓存
                //cache.removeAll(); //删除所有的
                //cache.destroy();//破坏的
            }
        });
    </script>
    </html>

    效果如下所示:

  • 相关阅读:
    统计中的f检验和t检验的区别
    统计中的t检验
    降维工具箱drtool
    pca主成份分析方法
    经典相关分析,典型关分析, CCA,Canonical Correlation Analysis,多元变量分析,线性组合,相关系数最大化
    博客中插入公式——之在线数学公式生成
    Mathtype常用快捷键
    下标运算符重载
    赋值运算符的重载
    算术和关系运算符重载
  • 原文地址:https://www.cnblogs.com/leigood/p/5789736.html
Copyright © 2020-2023  润新知