Closed williamnie closed 4 years ago
1.优化服务端dva,每个进程中只保留一份dva,不重复创建dva,减少dva创建带来的耗时,同时在首次创建dva时,保留一份赶紧的model中state数据,下次进来时通过注入一个全局reducer,触发action清空现有model数据,保持dva干净。 2.优化返回页面大小,减小带回来的数据量,只带当前页面所需的model数据,压缩页面大小,加载更快。 当model中effect越多时,dva创建的时间就越长,所以才有了上面的优化
1.优化服务端dva,每个进程中只保留一份dva,不重复创建dva,减少dva创建带来的耗时,同时在首次创建dva时,保留一份赶紧的model中state数据,下次进来时通过注入一个全局reducer,触发action清空现有model数据,保持dva干净。 2.优化返回页面大小,减小带回来的数据量,只带当前页面所需的model数据,压缩页面大小,加载更快。 当model中effect越多时,dva创建的时间就越长,所以才有了上面的优化