起因: 活动需求需要使用弹幕的形式展示内容
解决: 首先是找到一个vue-baberrage
然后使用起来看起来也没有什么问题,最后当我打开浏览器rendering的paint flash发现重绘严重

最后找到一个vue-danmaku 组件,发现不会频繁重绘

定位:弹幕移动使用transform改变位置,并使用will-change进行优化

will-change属性通过告诉浏览器什么属性、什么元素将会发生变化,可以对这些操作进行可能性的优化,由此提高CSS动画的执行效率

大量的节点动画渲染可以选择canvas或者webgl进行开发,作者太菜了,暂时还不太会

声明: 作者不是这两者的开发者,只是使用者,如有错误,欢迎指出

vue中弹幕实现及优化相关推荐

  1. Vue中常见的性能优化

    编码优化 1. 不要将所有的数据都放到 data 中,data 中的数据都会增加 getter 和 setter,又会收集watcher,这样还占内存.不需要响应式的数据我们可以定义在实例上. < ...

  2. Vue中常见的性能优化,项目优化/单页面性能优化,Vue中六大优化方案

    1.编码优化 1. 下里将所有的数据都放在data中,data中的教据都会增加getter和setter,会收集对应的watcher 2. vue在v-for时给每项元素绑定事件需要用事件代理 3. ...

  3. vue中SEO(搜索引擎优化)

    说道SEO我们都知道是搜索引擎的优化. SEO 它会利用搜索引擎的规则让网站排名提高靠前,让网站中更多的页面被搜索引擎收纳. 内容为王,外链为帝,用户体验为皇. 优化原则 改良和规范网站设计的作用,使 ...

  4. vue中使用keep-alive来优化网页性能

    作用:每次切换到某个组件的时候,该组件的mounted钩子函数都会执行,结果就是每次都会发ajax请求,浪费性能.为了解决这个问题,使用keep-alive可以在第二次切换组件的时候使用缓存数据,不会 ...

  5. 什么是seo、vue中如何优化seo ?

    目录 1.1- SEO的概念 1.2- SEO的用途 1.3- 优化SEO的两类方式 黑帽 白帽 1.4-具体实现(以白帽为例) 1.5 vue中 如何给SPA做SEO 1.1- SEO的概念 SEO ...

  6. Vue 中使用externals和CDN来优化项目的体积

    Vue 中使用externals和CDN来优化项目的体积 externals是webpack中的一个配置 文档说明 主要是为了防止项目在打包的时候,将一些通过import引入的包也一起打包到bundl ...

  7. vue中watch的用法

    在vue中,使用watch来响应数据的变化.watch的用法大致有三种.下面代码是watch的一种简单的用法: <input type="text" v-model=&quo ...

  8. vue中 .sync 修饰符 个人理解

    vue中.sync修饰符有什么用 .sync 修饰符 其实就是一个语法糖 vue中 :子组件不能修改props 外部数据 vue中: $emit 可以触发事件并传参 vue中: $event可以获取 ...

  9. JS每日一题:Vue中的diff算法?

    20190125 Vue中的diff算法? 概念: diff算法是一种优化手段,将前后两个模块进行差异对比,修补(更新)差异的过程叫做patch(打补丁) 为什么vue,react这些框架中都会有di ...

最新文章

  1. 微信小程序:获取地理定位和显示相应的城市名称。
  2. 思考:王者荣耀为什么不使用微服务架构?
  3. Struts2 中的数据传输的几种方式
  4. android span的用法,Android Span的使用
  5. 建立数字化、学习型人事平台,HR 与业务终于不再「隔空对话」
  6. mysql的优化-添加环境变量启动服务
  7. react native bundle读取assets_react-native-easy-app 详解与使用之 (一)AsyncStorage
  8. 安卓入门程序《发短信》
  9. 4 weekend110的hive入门
  10. Python基于Snap7与PLC建立连接并读写数据
  11. AngularJS - uib-datepicker-popup - 日期控件
  12. python unpack函数_Lua UnPack函数用法实例
  13. java5的新特性fore和可变参数
  14. 锤子科技 锤子便签APP产品使用用户体验报告
  15. 诺基亚论坛PRO数位红
  16. 计算机专业英语学术能力培养任伟课后题答案,北京航空航天大学任伟教授学术讲座在我院成功举办...
  17. html5百度地图选中标注点,js 调用百度地图api并在地图上进行打点添加标注
  18. 文件所在服务器未响应,电脑用右键点文件没反应直接卡在那儿
  19. huji相机android,huji相机
  20. 为什么河文档是黑人,而小河看起来却是个白人

热门文章

  1. 小程序与php 实现微信支付
  2. Vue文件内动态加载JS
  3. *.axf: Error: L6218E: Undefined symbol xxx(xxx.o)问题解决与inline函数的声明
  4. 【06月19日】A股滚动市盈率PE最低排名
  5. cdn服务器pnk_cdn服务器是什么
  6. DehazeNet: An End-to-End System for Single ImageHaze Removal(图像去雾2016)
  7. 向量检索的索引构建算法综述
  8. 英语前后缀大全 - 快速理解英语单词
  9. 实现一个 柯里化函数
  10. Configuring the Salt Minion - Salt Minion配置参数的完全说明