vue模板有三部分组成,template, script, style

1,如果模板中有style部分,vue在编译过程中,会将该部分样式按照特定的样式规范编译后以style标签插入header,如图:

说明:如果style里面并没有样式,是空的,则编译时会忽略

2,style的scoped属性

有scoped属性时,vue编译过程中会生成一个唯一的data-xxx标志,样式后面会跟上该标志,以避免污染全局样式

 

3,对于组件中有子组件的,父组件scoped生成的style唯一标识会添加到子组件的根元素上

 

Logo

前往低代码交流专区

更多推荐