关于angular渲染问题

图片描述

这是什么原理。是angular项目本身需要的时间吗。。。还是可以优化。。。
不管是才写了一个组件也好,还是整个项目也好,都需要间隔几百毫秒时间。。。

阅读 3k
1 个回答

谢邀!

从network面板上看,应该在开发环境下。

的确从angular启动后会有一些初始化上的开销,当然,这种情况会在 ng build --prod 后会稍微改善,建议你可以生成一份生产环境的代码执行对比。

从脚本、样式文件加载过程中可能会阻碍、又或代码不当引起不必要的额外DOM重绘与渲染等。这在Angular也是一样的,Angular启动过程中需要对组件加载、解析、执行、渲染都需要时间开销。其实不管哪种网站这种开销其实都差不多等同的,哪怕是淘X!

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进