vue中style scoped属性的作用和原理以及scoped穿透
一、为什么要给style 节点加 scoped 属性(vue)
1、作用:当style标签里面有scoped属性时,它的css只作用于当前组建的元素。在单页面项目中可以使组件之间互不污染,实现模块化(实现组件的私有化,不对全局造成样式污染,表示当前style属性只属于当前模块)。
2、实现原理: style 标签中添加 scoped 属性后,vue 就会为当前组件中的 DOM 元素添加唯一的一个自定义属性(唯一性的标记)【data-v-xxx】,即CSS带属性选择器,以此完成类似作用域的选择方式,从而达到样式私有化,不污染全局的作用。
注意:实际开发中,建议在每个组件的 style 身上都加上 scoped 属性。
二、深度选择器
在给当前组件的 style 添加了 scoped 属性后,如果想 在父组件中修改子组件的样式 ,就需要使用 深度选择器 。
vue中style scoped属性的作用和原理以及scoped穿透相关推荐
- vue中style的scoped属性这样用,修改第三方组件iview 或 element 样式
vue中style的scoped属性这样用,修改第三方组件iview 或 element 样式 文章目录 vue中style的scoped属性这样用,修改第三方组件iview 或 element 样式 ...
- vue中style的scoped属性的设计方式
vue中style的scoped属性这里是怎实现的呢? scoped三条渲染规则 给HTML的DOM节点加一个不重复data属性(形如:data-v-2311c06a)来表示他的唯一性 在每句css选 ...
- vue中动态样式不起作用? scoped了解一下
vue中style标签使用属性scoped的注意事项 style上添加属性scoped可以实现样式私有化,但是在使用动态样式时,样式会不起作用.可以先去掉scoped 转载于:https://www. ...
- [vue] 你知道style加scoped属性的用途和原理吗?
[vue] 你知道style加scoped属性的用途和原理吗? 在标签上绑定了自定义属性,防止css全局污染 但是很多时候使用ui框架如果加scope就不能覆盖,这个时候一般写sass 会在最外层包裹 ...
- vue中的ref属性
vue中的ref属性 使用vue开发时经常会用到ref属性,ref属性有什么作用呢?我刚开始用的时候发现这个属性有点鸡肋,总是感觉可有可无,但是随着不断的使用vue,慢慢地发现它的作用还是挺重要的 ...
- [vue] vue中data的属性可以和methods中的方法同名吗?为什么
[vue] vue中data的属性可以和methods中的方法同名吗?为什么 源码 中的 initData() 方法 if (methods && hasOwn(methods, ke ...
- 【Vue2.0】—Vue中的key有什么作用?(四)
[Vue2.0]-Vue中的key有什么作用?(四) <div id="root"><!-- 遍历数组 --><ul><button @c ...
- Vue 中的 ref 属性详解
Vue 中的 ref 属性详解 我们先来读一下vue的官方文档 我们来分析官方文档 首先ref的引用是相当于一个DOM节点(如果是子组件则指向的是其实例),而且是一个string类型的值. 通俗的将就 ...
- Vue中的$nextTick有什么作用?
Vue中的$nextTick有什么作用? 官方定义 在下次 DOM 更新循环结束之后执行延迟回调.在修改数据之后立即使用这个方法,获取更新后的 DOM 什么意思呢? 我们可以理解成,Vue 在更新 D ...
最新文章
- 北大女生拿下阿里数学预赛第一名!决赛入围率不到1%,最小晋级选手只有14岁...
- 局部刷新时间 jsp_局部区块多个报表 TAB 页切换及局部区块的参数查询
- oracle 常用语句
- 剑指Offer #01 二维数组中的查找(Java描述)
- 如何在实际场景中使用异常检测?阿里云Prometheus智能检测算子来了
- 玩具租赁到底在解决用户什么痛点?
- Hyper-V群集对群集复制
- php转字,php汉字如何转数字
- Webstorm的常用快捷键
- session作用域_看完这篇Bean的作用域与生命周期,问到面试官不敢问-乐字节java...
- Mac苹果电脑开启任何来源选项详细教程
- 破解压缩包、pdf、word 密码【Hashcat + john the ripper】
- 电驴显示没有连接服务器,电驴未连接到服务器
- 【有利可图网】PS实战系列:PS美化婚纱照片
- 病案归档管理系统_ER图_功能图_数据字典_数据库脚本
- 无线安全专题_破解篇03--打造个人字典
- 【python】王者荣耀全英雄高清壁纸爬虫共467M(多线程)
- hangfire的使用
- IE11 安装 此更新不适应计算机
- C语言结构体存储空间分配的原则