JSX 元素类型“ElButton”不具有任何构造签名或调用签名

已经解决了 是 volar插件的问题

<template>
  <el-button>123</el-button>
</template>

<script lang="ts" setup>
import type { FormInstance } from 'element-plus'
</script>


报错截图

img

我发现element plus 只要引入这个 FormInstance 所有的el开头的标签都会报错,只要把import type { FormInstance } from 'element-plus' 删除就不会报错了

img


但问题是 form表单验证需要用到 import type { FormInstance } from 'element-plus'
这究竟是怎么回事呢?

检查button是否有xin yong

我用#CSDN#这个app发现了有技术含量的博客,小伙伴们求同去《vue3引入Element-plus详细步骤》, 一起来围观吧 https://blog.csdn.net/qq_47801382/article/details/123855685?utm_source=app&app_version=5.5.0

缺少解析器