性能优化——vue模板和样式篇
使用单文件组件的好处是可以提高响应速度,提升体验效果。
(一)模板预编译
当使用 DOM 内模板或 JavaScript 内的字符串模板时,模板会在运行时被编译为渲染函数。通常情况下这个过程已经足够快了,但对性能敏感的应用还是最好避免这种用法。
预编译模板最简单的方式就是使用单文件组件——相关的构建设置会自动把预编译处理好,所以构建好的代码已经包含了编译出来的渲染函数而不是原始的模板字符串。
(二)提取组件的CSS
当使用单文件组件时,组件内的 CSS 会以