美文网首页
2019-03-01.24(大数据量性能优化)

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

作者: 无欲而为 | 来源:发表于2019-03-01 17:57 被阅读0次

大数据量性能优化:

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

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

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

列表优化

  1. 普通的信息呈现列表
  2. 下拉菜单
    iview 的select 组件,一个下拉菜单有好几百个option 数据项,而且一个页面有很多个下拉菜单的话,就会发现选中一个项,会非常的迟钝,
    当渲染的option 个数达到6000个,明显就会有卡顿
    选中一个,数据改变了,组件会做一个渲染
    list 列表的每一项都渲染出来了,现在是6000条数据,他就渲染了6000个li dom节点
    当数据量特别大的时候,我们用到了一个插件,'vue-virtual-scroll-list',这个插件,他是一个组件,
  3. checkboxgroups

相关文章

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

    大数据量性能优化: 1 . 列表优化 大型表单优化 表格优化 我们在修改数据的时候,视图就会有响应的变化,视图会去...

  • 微信小程序优化uni-app

    性能优化-渲染性能减少调用setData频次 减少调用setData数据量 自定义组件实现局部数据刷新 性能优化-...

  • 常用的后端性能优化六种方式:缓存化+服务化+异步化等

    性能优化专题 前端性能优化 数据库性能优化 jvm和多线程优化 架构层面优化 缓存性能优化 常用的后端性能优化六大...

  • UITableview性能优化总结

    UITableView作为ios中使用最频繁的控件之一,其性能优化也是常常要面对的,尤其是当数据量偏大并且设备性能...

  • iOS UITableView的性能优化

    UITableView作为iOS中使用最频繁的控件之一,其性能优化也是要常常面对的,尤其是当数据量偏大且设备性能不...

  • android——学习链接

    android性能优化方面 ——五大趋势之一性能优化 Material Design —— ToolBar Too...

  • vue大数据量性能优化

    当数据量庞大的时候,组件的渲染会变得很慢,这时我们需要进行性能优化,根据可视区域的大小渲染组件 select和ch...

  • Android性能优化 - 消除卡顿

    性能优化系列阅读 Android性能优化 性能优化 - 消除卡顿 性能优化 - 内存优化 性能分析工具 - Tra...

  • Android性能优化 - 内存优化

    性能优化系列阅读 Android性能优化 性能优化 - 消除卡顿 性能优化- 内存优化 性能分析工具 - Trac...

  • 前端性能优化(中)

    性能优化调研系列文章 《前端性能优化(上)》 《前端性能优化(中)》 《前端性能优化(下)》 《前端性能优化(上)...

网友评论

      本文标题:2019-03-01.24(大数据量性能优化)

      本文链接:https://www.haomeiwen.com/subject/vjmduqtx.html