2019-03-01.24(大数据量性能优化)

大数据量性能优化:

  • 1 . 列表优化
    1. 大型表单优化
    1. 表格优化

我们在修改数据的时候,视图就会有响应的变化,视图会去做必要的重新渲染,正是因为这个便捷的功能,给我们带来一些问题:

我们无法简单地控制渲染视图的时机,有一些自动为我们完成,但是,有一些不需要让它为我们自动完成
当数据量非常大的时候呢,这个问题就尤为明显了,因为我们的数据放到vue 中,它要给我们的数据做一个遍历,然后给每一个属性都添加一个getter 和setter
*这样非常的冗余,而且每一次一个数据的一点变动,可能会牵扯到很多数据和视图的变化,这就造成一定的性能问题, *
鉴于此类型能问题做一些优化

列表优化

  1. 普通的信息呈现列表
  2. 下拉菜单
    iview 的select 组件,一个下拉菜单有好几百个option 数据项,而且一个页面有很多个下拉菜单的话,就会发现选中一个项,会非常的迟钝,
    当渲染的option 个数达到6000个,明显就会有卡顿
    选中一个,数据改变了,组件会做一个渲染
    list 列表的每一项都渲染出来了,现在是6000条数据,他就渲染了6000个li dom节点
    当数据量特别大的时候,我们用到了一个插件,'vue-virtual-scroll-list',这个插件,他是一个组件,
  3. checkboxgroups
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 15,383评论 4 61
  • 巴蕉过雨绿生凉, 枇杷晾夜紫染霜。 牛果遇寒皮皱起, 莲蓬离水即遭殃。 桃李开花即孕子, 核团离树需泡塘。 竹子有...
    云逸1108阅读 222评论 0 2
  • 我今晚刚入简书,之前在微信,qq,微博都分享读书之乐,分享新思想。 我是一个喜爱业余读书之人偶尔...
    人生何梦阅读 309评论 0 0
  • 2009年11月7日 “防火防盗防记者”,记得是一部反贪电视剧的台词。当时就觉得特经典,特生动,至少描摹了那些见...
    明月劫阅读 789评论 1 3
  • 你是不是有过这样的经历,踌躇满志的准备写一篇产品体验报告时,却在下笔时发现,OMG竟然不知道如何写一个产品的体验报...
    我师父说阅读 494评论 0 1

友情链接更多精彩内容