vue项目中升级element ui(含常见报错及解决方案,如表格不显示,el-table无效, “__v_isRef“ is not defined,Use :deep() instead)

简介: vue项目中升级element ui(含常见报错及解决方案,如表格不显示,el-table无效, “__v_isRef“ is not defined,Use :deep() instead)

升级 element ui 的标准流程

  1. 删除原依赖文件夹 node_modules
  2. 执行命令安装最新版 element ui
cnpm i element-ui -S

cnpm 无法使用,则需先安装 cnpm

npm i cnpm
  1. 执行命令安装其他依赖
cnpm i

常见报错及解决方案

报错 “__v_isRef“ is not defined

报错描述:页面中使用 el-table 时,表格不显示,控制台报错 “__v_isRef“ is not defined

报错原因: element ui升级时,没有先删除node_modules 文件夹,导致node_modules 中仍存留有旧版本的依赖导致报错。

解决方案:按标准流程先删除node_modules 文件夹,再升级element ui,最后重新安装其他依赖

项目打包时报错 Use :deep() instead

报错描述:页面中使用 >>> 或 /deep/ 或 ::v-deep ,项目打包时会警告 the >>> and /deep/ combinators have been deprecated. Use :deep() instead报错原因: 最新版的 element ui 弃用了 >>> 、 /deep/ 和 ::v-deep,改使用 :deep() 代替

解决方案:将项目中的 >>> 、 /deep/ 和 ::v-deep 改为 :deep() ,使用范例如下

:deep(.ant-select-selector) {
  height: 30px !important;
}

使用 el-date-picker 时控制台报错

报错内容为:Prop being mutated: "placement"

报错原因: 2.15.6 以上版本的 element ui 的 el-date-picker 源码中加了这个控制台的报错

解决方案:通过以下命令,降低版本

cnpm install element-ui@2.15.6

目录
相关文章
|
2月前
|
JavaScript 索引
Vue开发中Element UI/Plus使用指南:常见问题(如Missing required prop: “value“)及中文全局组件配置解决方案
Vue开发中Element UI/Plus使用指南:常见问题(如Missing required prop: “value“)及中文全局组件配置解决方案
184 0
|
3月前
|
JavaScript
element-ui table表格多选后再打开默认选中
element-ui table表格多选后再打开默认选中
|
4月前
|
前端开发 JavaScript UED
element-ui 表格数据究竟隐藏着怎样的神秘样式与格式化技巧?快来揭开谜底!
【8月更文挑战第22天】《element-ui 表格数据样式及格式化案例》展示了如何利用 element-ui 的表格组件实现美观且易读的数据展示。通过简单配置,可以自定义表格样式,如边框、背景色等,并通过 formatter 实现数据格式化,例如将成绩保留一位小数。此外,还能依据条件设置行样式,如成绩达优则高亮显示,从而增强用户体验和数据可读性。
77 1
|
4月前
|
API Android开发
Android项目架构设计问题之选择和使用合适的UI库如何解决
Android项目架构设计问题之选择和使用合适的UI库如何解决
54 0
|
4月前
|
计算机视觉
ElementUI——vue2+element-ui 2.x的动态表格和表单
ElementUI——vue2+element-ui 2.x的动态表格和表单
171 1
|
4月前
|
JavaScript 开发者
Element UI & Element Plus之改变表格单元格颜色
这篇文章展示了如何在Element UI和Element Plus框架中使用`:cell-style`属性来根据条件改变表格单元格的颜色。
458 0
Element UI & Element Plus之改变表格单元格颜色
|
4月前
|
开发者 Android开发 UED
打造流畅应用:深入探索如何在Xamarin项目中选择并实现最佳UI/UX设计的实践指南
【8月更文挑战第31天】在数字化时代,UI/UX设计成为应用成功的关键。Xamarin以高效开发和强大兼容性著称,其设计理念“一次编写,处处运行”需充分适应多平台特性,提供一致体验。选择Xamarin.Forms或结合Xamarin.Native可实现跨平台UI设计;遵循各平台设计指南,保持布局一致性和简洁性;通过用户测试不断优化。最终,结合技术和用户需求,打造美观实用的应用,脱颖而出。
59 0
|
4月前
|
JavaScript 前端开发 Shell
Element-ui Table表格导出功能的实现
Element-ui Table表格导出功能的实现
84 0
|
5月前
|
编解码 前端开发 图形学
【技术深度解析】多平台适配下的UI适配难题:U3D游戏UI错乱的终极解决方案
【7月更文第12天】随着移动设备市场的多元化,Unity游戏开发者面临的一大挑战是如何在不同分辨率和屏幕尺寸的设备上保持UI的一致性和美观性。游戏在高分辨率平板与低分辨率手机上呈现出的UI布局混乱、按钮错位等问题,严重影响玩家体验。本文旨在探讨Unity UI(UGUI)在多平台适配中的最佳实践,通过优化Canvas Scaler设置、灵活运用RectTransform和Anchor Points,以及高效利用设计工具,确保UI的完美适配。
758 1
|
5月前
Element UI 表格【列宽自适应】
Element UI 表格【列宽自适应】
143 0