虽说单纯前端导入导出功能很少,但项目中有些业务场景还是要求实现相关功能,然后涉及文件读写操作大多消耗性能,那么该怎么去实现和优化呢?
本文参与了SegmentFault 思否面试闯关挑战赛,欢迎正在阅读的你也加入。
虽说单纯前端导入导出功能很少,但项目中有些业务场景还是要求实现相关功能,然后涉及文件读写操作大多消耗性能,那么该怎么去实现和优化呢?
本文参与了SegmentFault 思否面试闯关挑战赛,欢迎正在阅读的你也加入。
13 回答13k 阅读
8 回答2.7k 阅读
2 回答5.2k 阅读✓ 已解决
7 回答2.1k 阅读
5 回答1.3k 阅读
9 回答1.7k 阅读✓ 已解决
6 回答1.5k 阅读
这里和文件读写关系不大
先说导入吧
数据源(网络是否影响)主要看数据来源是否会导致网络请求耗时,如果是大资源就比较慢。
数据类型(是否可以分块处理)这里需要看是否整个文件都放入内存才可以渲染出来,如果是 txt 或者 video 之类的可以先渲染前面的,后面等用到的时候再去解析。
然后就是导出,根据不同的场景选择 download 还是服务端导出。
所属平台
pc 端
移动端
导出资源