当前位置: 首页 > wzjs >正文

点击最多的网站网络营销公司名字

点击最多的网站,网络营销公司名字,如何登录建设部网站电脑版,godaddy绑定wordpress大家好,我是大澈!一个喜欢结交朋友、喜欢编程技术和科技前沿的老程序员👨🏻‍💻,关注我,科技未来或许我能帮到你! 先用一句话概括 Vue Scoped 的核心原理:Vue 的 scoped…

大家好,我是大澈!一个喜欢结交朋友、喜欢编程技术和科技前沿的老程序员👨🏻‍💻,关注我,科技未来或许我能帮到你!

先用一句话概括 Vue Scoped 的核心原理:Vue 的 scoped 通过 唯一属性标记 + 属性选择器限定作用域,实现组件样式隔离,辅以深度选择器按需穿透子组件。

下面我再把核心原理拆成 3 部分,给朋友们做一一讲解。

一、唯一属性标记

当组件使用 <style scoped> 时,Vue 通过 PostCSS 插件,在编译时为该组件生成一个唯一的哈希值(如 data-v-f3f3eg9),并注入到组件模板的所有 HTML 元素上。

如图:

图片

二、属性选择器限定

Vue 自动将组件内的所有 CSS 选择器末尾,附加 [data-v-xxxxxx] 属性选择器,确保样式仅匹配当前组件的元素。

如图:

图片

三、深度穿透

有个前置知识你要明白:

1、父组件的 scoped 会作用于子组件的根元素,但不会影响子组件内部元素(非根元素)。

2、父组件的 scoped 会在组件内的所有 CSS 选择器末尾,附加 [data-v-xxxxxx] 属性选择器。

然后我们再聊,为什么要在 scoped 中使用深度穿透?即 ::v-deep(Vue 3)或 >>>(Vue 2)。

如果不使用深度穿透:

图片

子选择器必须同时满足父组件的哈希(data-v-parent),导致无法匹配子组件内部元素。

如果使用深度穿透:

图片

子选择器不再检查自身父组件的哈希(data-v-parent),移除了子选择器的哈希限制,只需是父组件元素的后代即可,因此能穿透到子组件内部。

好了,今天要分享的内容就是这么多,联系和更多内容在绿色App搜【程序员大澈】,最后感谢朋友们给个点赞、分享、推荐,拜拜~

http://www.dtcms.com/wzjs/27419.html

相关文章:

  • 做博彩网站要找谁cps推广
  • wordpress 插件 注入上海优质网站seo有哪些
  • 金融街做网站的公司百度账号登陆
  • 厂家网站怎么做菏泽百度推广公司电话
  • 网站怎么做分时云建站模板
  • 企业型网站建设费用附近电脑培训班零基础
  • 做百度推广网站得多少钱各类资源关键词
  • wordpress展示企业主题免费下载登封seo公司
  • 福田蒙派克空调滤芯在哪seo高手培训
  • 网站域名注册价格2023网站seo
  • 鹰潭网站建设公司电脑培训网
  • 普法网站建设app运营推广策划方案
  • 怎样学网站开发自助建站系统
  • 网站空间哪里的好优化公司网站排名
  • 贵州建设厅网站厅长360地图怎么添加商户
  • 网站专题页面设计规范百度高级搜索引擎
  • 电子商务建立网站前期准备重庆seo代理计费
  • 西安 房产网站建设谷歌怎么投放广告
  • 怎么更新网站内容seo网站关键词优化多少钱
  • 做网站分几个步骤网站推广哪个好
  • 做网站霸屏公司销售好做吗东莞网络推广公司
  • 深圳专业网站制作多少钱semantic
  • 网站的设计思路怎么写网络营销推广公司
  • wordpress免费么seo属于运营还是技术
  • 低代码无代码开发平台武汉seo网络营销推广
  • 手机网站竞价单页刷外链网站
  • 公司让做网站违法北京优化靠谱的公司
  • 如何做解析网站站长工具查询入口
  • 网站建设公司 跨界鱼科技专业重庆企业网站排名优化
  • 用pageadmin做的网站用什么虚拟主机号网络优化工资一般多少