解决idea无法识别element-ui组件

这篇具有很好参考价值的文章主要介绍了解决idea无法识别element-ui组件。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

现象:

在创建一个新的web项目时,引入了element-ui组件,

package.json中相关配置如图

idea element插件,vue.js,elementui,intellij-idea,idea,Powered by 金山文档

然而在vue的开发中,却无法识别element-ui的组件,具体表现为:无法自动补全,黄色warning提示,未知HTML标记。

不过,虽然这么标记了但是页面运行没有任何问题。功能也都正常。

idea element插件,vue.js,elementui,intellij-idea,idea,Powered by 金山文档

解决方法:

可是,warning能忍,无法自动补全不能忍,经过一番研究后发现通过如下方式可以解决:

step1:需要一个idea能正常识别element-ui组件的web项目

step2:把那个项目的 node_modules/element-ui 文件夹拷贝出来

step3:用拷出来的element-ui 文件夹替换不能识别element-ui组件的web项目下的node_modules/element-ui 文件夹

OK,再回到idea中,发现可以识别了

idea element插件,vue.js,elementui,intellij-idea,idea,Powered by 金山文档

写在最后:

应该是element-ui的版本问题,虽然新旧两个web项目在package.json的dependencies中都写了 "element-ui": "^2.12.0", 但是,实际npm install下载下来的element-ui版本却可能是2.15.10或是2.15.12,等等版本,可能是哪个element-ui版本有问题,也可能是我们的web项目哪里配置的不正确。希望有前端大佬帮忙指点一下迷津。。。

根本原因:

版本号不匹配,^2.12.0代表了 在2.**.**中找最新版本

经评论区大佬指点,去了解了一下package.json中一些符号的作用,贴在下边:

【转载自https://www.cnblogs.com/qianshui/p/7403197.html】

~x.y.z: 匹配大于 x.y.z 的 z 的最新版

^x.y.z: 匹配大于 x.y.z 的 y.z 的最新版

*: 任意版本,一般是最后一次正式发布版本(包括非 latest tag),不是最大版本号版本文章来源地址https://www.toymoban.com/news/detail-786016.html

idea element插件,vue.js,elementui,intellij-idea,idea,Powered by 金山文档

到了这里,关于解决idea无法识别element-ui组件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 解决IDEA中element-ui标签没有代码提示问题

    一.所遇问题 安装完 element-ui 后发现警告 \\\"Unknown html tag el-button\\\" ,且标签 没有代码提示 ,但依旧能够正常运行 二.解决方法 方法一:打开项目下的 node_modules ,找到 element-ui ,右击点击 Include JavaScript files 方法二:右击目录 node_modules ,把node_modules取消排除  解决后:

    2024年02月11日
    浏览(40)
  • Unknown custom element: <el-image>无法使用该组件,升级element-ui版本后项目报错

    需求背景: 项目中需要使用图片点击放大,想要使用 el-image 组件,引入后报了下面的错,需要升级element版本,element-ui版本过低,没有该组件。 过程: cnpm i element-ui@2.14.1 --save-dev 升级后,页面报了一千多个错,如Property or method “__v_isRef“ is not defined on the instance 项目页面较

    2023年04月19日
    浏览(44)
  • [BUG记录] element-ui / element-plus 的 Select 可搜索组件在 iOS 下无法唤起软键盘

    运行环境:vue@3.2.37, element-plus@2.2.9 element-plus 的 Select 组件可以通过 filterable 属性开启搜索功能,该组件在iOS系统中,点击组件输入框,无法唤起软键盘。 此bug自 element-ui 就有了,是该组件内部输入框的 readonly 属性导致的问题。 这个bug element-ui 和 element-plus 都有,可以参考这

    2023年04月21日
    浏览(42)
  • [vue+element-ui] form中输入框无法输入问题的解决方法

    目录 一.问题发现: 二.正确案例与错误原理: 三.问题解决 笔者在制作登录页面前端时使用elementui+vue技术,发现输入框无法输入任何内容。 在csdn上查阅很多文章后发现都无法解决,于是去elementui官网进行反复查看才发现问题所在。 最终发现问题是input标签中v-model写的不恰

    2024年02月02日
    浏览(50)
  • 【前端】解决element-ui的form组件resetFields()方法不生效的问题

    使用 element-ui 的 form 组件,在输入栏较多的时候,有时 resetFields 只能重置一部分输入框的值 给每个值赋值初始值为空即可 例如,需要清除的 :model=\\\"queryForm.bgnTime\\\" 、 :model=\\\"queryForm.endTime\\\" 等一系列的值,那么就不要只定义 queryForm:{} ,而是要把对象下的各个属性赋值初值为空

    2024年02月15日
    浏览(53)
  • Vue使用element-ui/plus组件布局容器container失效解决方法

    这个错我遇到了好几次,每一次都花了很长时间解决,还是决定写个笔记记录一下。 在使用elementu官网的布局容器时,他是这样的。 我在确定elementui引入正确的情况下是这样写的。 注意,我在SideNav,Header,Main,Footer组件套了el-aside,el-header... 然后暴露出来在Home中引用。 当然错

    2024年02月11日
    浏览(47)
  • Element-ui关于el-icon无法正常显示的问题(已解决)

    在使用element-ui组件库的时候,使用自带的图标不显示,查了好多篇博客,都说是element-ui的版本老了,在package.json中修改版本重新安装就行,但是我的情况不是这样。 最后解决看了这篇博客: https://blog.csdn.net/weixin_44835957/article/details/115009973 要在 main.js 文件中引入图标的样式

    2024年02月11日
    浏览(50)
  • 解决element-ui组件库中dialog组件只显示遮罩层,未显示弹框的问题

    以下是直接粘贴的组件--基础用法 el-button type=\\\"text\\\" @click=\\\"dialogVisible = true\\\"点击打开 Dialog/el-button el-dialog   title=\\\"提示\\\"   :visible.sync=\\\"dialogVisible\\\"   width=\\\"30%\\\"   :before-close=\\\"handleClose\\\"   span这是一段信息/span   span slot=\\\"footer\\\" class=\\\"dialog-footer\\\"     el-button @click=\\\"dialogVisible = false\\\"取 消

    2024年02月03日
    浏览(83)
  • 解决element-ui中的el-select选择器无法显示选中内容的问题

    问题描述: 排查方法: 检查数据控制台是否报错,无报错 检查change是否触发,会触发 最后开始百度,查看文档  官方文档有这么一段话,就是属性一定要挂载到data上,不然无法检测。 最后解决: 排查到我的form表单,在定义表单属性的时候,没有在data中定义该字段。 总结

    2024年01月23日
    浏览(52)
  • < element-Ui表格组件:表格多选功能回显勾选时因分页问题,导致无法勾选回显的全部数据 >

    在 Vue + elementUi 开发中,elementUI中表格在本身是自带多选功能的,但是在某些情况下,并不能完全适用,甚至可能产生bug。例如本次案例所遇Bug,情景如下: 本案例场景 :在表单中, 通过表单参数筛选某个明细表格数据 ,后端要求新增时可多选明细表格中的内容。但由于明

    2024年02月09日
    浏览(57)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包