![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
一个探索者
这个作者很懒,什么都没留下…
展开
-
ExtJs的remove
** ExtJs的remove 通过阅读API源码可知当要删除多个model对象时循环调用,会去循环刷新UI然后各种调删除后的事件,结果导致卡的一批; 解决方案: 直接传数组这样会在全删除后统一去刷UI后事件, 再优化便是在调用前挂起grid.store的所有事件,再掉完后再去触发,结果可是1000条明细秒删,但是会出现一些难以解决的问题,当2000条删除1950条时会如果启用了虚拟滚动,会导致数...原创 2020-01-05 20:59:36 · 406 阅读 · 0 评论 -
JS中前端对象创建的神奇的坑
** 1.对两个对象每个属性赋值结果在内存块内是同一个地址即同一地址 原因: 就是js是浏览器能调动的资源有限因此,对象生成规则会把两个属性名值一致的对像当成同一个,类似(var obja={a:1};var objb=obja); ar objc=new Array(); for(var i=0;i<n;++i){var obja={a:1};} var obja={a:1};objc.p...原创 2019-06-12 22:17:35 · 134 阅读 · 0 评论 -
前端Extjs定时器的使用
var task={ run:function(){ //你要做的事 runner.stop(task);//关闭定时器 }, interval:1000//间隔时间1s } var runner=new Ext.util.TaskRunner(); runner.start(task);原创 2019-06-24 11:38:06 · 1058 阅读 · 0 评论