接下来,我们看一下LuckySheet的页面刷新是如何处理的。通过Draw.js(参见5.主界面draw方法)的分析,我们了解到Store全局变量是数据交互的关键变量集,而Draw所有的方法都是通过refresh.js来调用的,分析的切入点是 refresh.jfrefreshgrid() ,当单元格数据录入后,会调用这个方法重新刷新页面,通过下图我们可以清晰地看出哪些地方会调用到refresh的各方法,其中虚线部分是文件内部的方法调用。
Luckysheet源码分析之6-页面刷新策略
最新推荐文章于 2024-08-09 07:37:49 发布