最近客户发现FPS很低,大模型加载才4,5FPS ,但是之前的用纯js的版本写的用例表现却很好,到30左右,差别这么大
也看了很多vue优化的例子,
http://jinlong.github.io/2017/05/08/optimising-the-front-end-for-the-browser/
http://jinlong.github.io/2017/05/08/optimising-the-front-end-for-the-browser/
后发现,vue中的数据绑定这里真的是需要注意,之前为了方便,直接把一些跟模型的数据绑定到data上,一旦改变,vue的监听会多次调用getter,setter,大大的影响到了FPS,后面把这些常用的数据暂时绑定到全局变量中,FPS有所提升。切记切记。
今天先粗略记录下,后续还是需要多看些跟性能相关的总结和方法