vue2对应的element ui使用的>>> 和 /deep/ 在vue3中被 :deep() 代替

这篇具有很好参考价值的文章主要介绍了vue2对应的element ui使用的>>> 和 /deep/ 在vue3中被 :deep() 代替。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

背景:
与同事合作开发过程中发现同事又学了新技能对组件样式进行强制修改,但是他用的时候控制台报错了,原因就是将vue2上兼容的使用方式用在了vue3中。下面我们一起来看看吧

一、系统控制台警告信息:

[@vue/compiler-sfc] the >>> and /deep/ combinators have been deprecated. Use :deep() instead.

二、vue2和vue3中的使用情况概述:
Vue2中 经常使用 >>> 或 /deep/ 样式穿透 修改Element-UI里面的样式。
但是Vue3中 Element-Plus 弃用了 >>> 和 /deep/ 使用 :deep() 代替。

三、vue3中的具体使用效果:
Vue3中使用 /deep/ 给出的警告:
vue2对应的element ui使用的>>> 和 /deep/ 在vue3中被 :deep() 代替
修改为如下,控制台就可以正常显示啦:
vue2对应的element ui使用的>>> 和 /deep/ 在vue3中被 :deep() 代替
参考地址:https://blog.csdn.net/m0_51431448/article/details/123003864

共同学习,有什么其他的好的建议意见欢迎大家吐槽~~~///(v)\~~~文章来源地址https://www.toymoban.com/news/detail-425067.html

到了这里,关于vue2对应的element ui使用的>>> 和 /deep/ 在vue3中被 :deep() 代替的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • vue2与vue3项目中,分别使用element组件的message消息提示只出现一次的实现

    vue2与vue3项目中,分别使用element组件的message消息提示只出现一次的实现

    比如出现以上现象,想要让上一次提示没有结束,下一次提示不会出现就可以用以下方法解决 解决后的现象一:上一次提示框显示后,提示框出现的提示时间没有结束,再次点击,提示框不会有反应,在该提示的时间内一只显示,下一次提示不会出现,直到该提示的时间过了

    2024年02月02日
    浏览(10)
  • vue2 element ui 的表格使用 sortablejs 拖拽列遇到的问题和解决方案

    项目使用 element ui 的表格实现拖动表头可改变列的宽度,又使用sortablejs实现表格的列可拖拽到其他列的位置,导致出现如下的一些问题: 1、某一列宽变大或变小后,只有当前列可拖拽,其他列无法拖拽。 解决方案:在列宽发生改变后,销毁当前拖拽实例,再重新创建拖拽

    2024年02月08日
    浏览(11)
  • 随手记:vue2 使用element UI table表格的单选多选反选思路

    selection-change 参数只有一个selection : 可以获取到当前勾选的row的数据,勾选自动行程数组 @selection-change=\\\"handleSelectionChange\\\"    // 多选框选中数据     handleSelectionChange(selection) {         //selection 是勾选中的数组     },  select 参数 selection 选中的数组  row 当前选中的单条数

    2024年04月26日
    浏览(15)
  • vue2+element-ui使用vue-i18n进行国际化的多语言/国际化

    vue2+element-ui使用vue-i18n进行国际化的多语言/国际化

    注意:vue2.0要用8版本的,使用9版本的会报错 在src目录下,创建新的文件夹,命名为i18n zh.js en.js index.js main.js 使用方式一 效果图 使用方式二 效果图 使用方式三,在 效果图 ` 注意:这种方式存在更新this.$i18n.locale的值时无法自动切换的问题,需要刷新页面才能切换语言。解

    2024年02月07日
    浏览(15)
  • vue2+element ui 上传文件

    完全基于elementui组件封装的上传组件 ,后期继续优化 父组件使用 1、引入组件

    2024年02月04日
    浏览(13)
  • vue3使用Element ui plus中MessageBox消息框+radio框配合使用

    vue3使用Element ui plus中MessageBox消息框+radio框配合使用

    想要达到的效果 首先安装element ui plus 省略~~ 官网地址: https://element-plus.gitee.io/zh-CN/component/message-box.html https://element-plus.gitee.io/zh-CN/component/message-box.html 需要用到的 引入

    2024年01月16日
    浏览(15)
  • vue2+element ui封装搜索组件

    组件使用 封装组件:vueSearch 下拉多选组件:selectecho

    2024年02月08日
    浏览(12)
  • vue3使用钩子代替mixins

    自用笔记 在vue2中,mixins可以用来混入一些复用的函数,变量等等,在vue3版本中,特别是组合式的写法之中可以用钩子的方式来代替这一功能。 写一个复用的控制盒子展示或者隐藏的钩子useOpen 钩子中创建了一个ref变量,并创建了一个改变该变量的方法,然后return了出来 下面

    2024年02月14日
    浏览(8)
  • vue2 element ui 实现图标下拉选择

    vue2 element ui 实现图标下拉选择

    1.展示效果 代码展示: (1)封装icon.js (2) 在需要使用的页面复制进去 (3)在自己需要使用的地方复制进去 (4)css样式部分 (5)初始化数据

    2024年02月10日
    浏览(17)
  • vue2引入Element UI的详细步骤

    vue2引入Element UI的详细步骤

    目录 一、Element UI介绍 Element UI的特点: 二、下载配置Element UI (零)创建vue项目 (一)下载Element UI依赖   (二)全局文件main.js中引入Element UI 三、删除多余的东西  (一)删除App.vue多余的  (二)删除多余的页面  (三)删除router路由多余的  四、新建vue页面 (一)新建

    2024年02月08日
    浏览(9)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包