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

vue3 JSX的使用与警告【JSX 元素隐式具有类型 “any“,因为不存在接口 “JSX.IntrinsicElements“】解决办法

一、安装

pnpm i @vitejs/plugin-vue-jsx -D

二、配置

1、tsconfig.json

"compilerOptions":{"jsx":"preserve"
}

2、vite.config.ts

import VueJsx from "@vitejs/plugin-vue-jsx"...plugin:[vue(),VueJsx()
]

三、简单使用案例

<script lang="tsx">
import { defineComponent } from 'vue'export default defineComponent({setup() {return () => (<div>FormTsx</div>)},
})
</script>

四、JSX 元素隐式具有类型 “any“,因为不存在接口 “JSX.IntrinsicElements“  的解决方法:


1、 不开启严格审查

{"compilerOptions": {"strict": false}
}

2、建议使用该方法

{"compilerOptions": {"noImplicitAny": false, // 是否在表达式和申明上有隐含的any类型时报错}
}

http://www.lryc.cn/news/344810.html

相关文章:

  • 一、计算机基础(Java零基础一)
  • 德国著名自动化公司Festo设计了一款仿生蜜蜂,仅重34g,支持多只蜜蜂编队飞行!...
  • 折腾记:C++用开源库Snap7通过S7协议连接西门子PLC
  • Android studio 新版本 NewUI toolbar显示快捷按钮
  • 辛普森公式求函数的近似积分【通用计算】
  • 即插即用 | YOLOv8热力图可视化方法详解,揭秘AI如何「看」世界!【附完整源码】
  • 多线程学习D10 收尾了应该
  • ai可以做思维导图吗?当然是可以的!
  • 景源畅信数字:抖音小店的入住门槛大不大?
  • 鸿蒙开发-ArkTS语言-容器-非线性容器
  • 【C语言】指针篇- 深度解析Sizeof和Strlen:热门面试题探究(5/5)
  • 【设计模式】单例模式的前世今生
  • 厦门网上在线教育系统,线下老师怎么转型到线上网上授课?
  • Spring底层入门(九)
  • 掌握Android Fragment开发之魂:Fragment的深度解析(下)
  • 小巧简单实用的Linux端口转发工具Rinetd
  • HackBar 新手使用教程(入门)
  • <Linux> 权限
  • Nacos Docker 快速部署----解决nacos鉴权漏洞问题
  • 存储或读取时转换JSON数据
  • Spring Data JPA的作用和用法
  • 【go项目01_学习记录08】
  • Java中的线程
  • 顺序表的实现(迈入数据结构的大门)(完整代码)
  • neo4j-5.11.0安装APOC插件or配置允许使用过程的权限
  • mybatis 中 #{}和 ${}的区别是什么?
  • 深入解析C#中的接口设计原则
  • 106短信群发平台在金融和法务行业的应用分析
  • Spring AOP(2)
  • Spring-依赖注入的处理过程