为了账号安全,请及时绑定邮箱和手机立即绑定

vue项目。切换路由时,其中一个页面向其他页面跳转,但是路径有变化,页面内容出现的很慢

vue项目。切换路由时,其中一个页面向其他页面跳转,但是路径有变化,页面内容出现的很慢

森林海 2019-03-15 16:15:12
a页面向其他页面切换时,路径变化,但是页面内容却出现的很慢b,c,d等页面向a页面跳转,速度正常b,c,d页面之间的跳转,速度正常请问是什么原因造成的,谢谢
查看完整描述

2 回答

?
阿波罗的战车

TA贡献1862条经验 获得超6个赞

我用chrome的performance 分析了一下 发现有两点原因

  1. document.onclick 用时特别长,后来在不同的时机再添加事件就好很多了

  2. a页面使用了很多echarts的图表,释放资源用时较长

现在已经好很多了


查看完整回答
反对 回复 2019-04-10
?
四季花海

TA贡献1811条经验 获得超5个赞

1.看看你a跳向其他页面的时候是不是做了什么处理,导致其他页面变慢
2.在b,c,d页面里加一些打印看看,每个生命周期的执行时间,看看是哪个生命周期最慢

查看完整回答
反对 回复 2019-04-10
  • 2 回答
  • 0 关注
  • 3596 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号