本地数据Store。Cookie,Session,Cache的理解。Timer类主要用于定时性、周期性任务 的触发。刷新Store,Panel

本地数据Store

var monthStore = Ext.create('Ext.data.Store', {
            storeId : 'monthStore',
            autoLoad : false,
            fields : [ 'MONTH_' ],
            data : [ {
                MONTH_ : '1'
            }, {
                MONTH_ : '2'
            }, {
                MONTH_ : '3'
            }, {
                MONTH_ : '4'
            }, {
                MONTH_ : '5'
            }, {
                MONTH_ : '6'
            }, {
                MONTH_ : '7'
            }, {
                MONTH_ : '8'
            }, {
                MONTH_ : '9'
            }, {
                MONTH_ : '10'
            }, {
                MONTH_ : '11'
            }, {
                MONTH_ : '12'
            } ]
        });
Cookie保存Session数据。客户端禁用Cookie,那么Session也会失效。
Cookie是客户端的存储空间,由浏览器来维持。
Cache是服务器端的缓存,是所有用户都可以访问和共享的。

在java中,Timer类主要用于定时性、周期性任务 的触发,
schedule和scheduleAtFixedRate方法
schedule方法:下一次执行时间相对于 上一次 实际执行完成的时间点 ,因此执行时间会不断延后
scheduleAtFixedRate方法:下一次执行时间相对于上一次开始的 时间点 ,因此执行时间不会延后,存在并发性

刷新Ext.tree.Panel:matBudgetCatPanel.getView().refresh();普通Panel可能不适用
刷新Store: Ext.data.StoreManager.lookup('matAuxPlanRecStore').load();会重新请求加载数据集,然后显示

原文地址:https://www.cnblogs.com/shinelover/p/5930544.html