tsx相关内容

除非提供';--JSX';标志,否则无法使用JSX

我已经四处寻找了一下这个问题的解决方案。他们都建议将"jsx": "react"添加到tsconfig.json文件中。我已经做到了。另一个是添加"include: []",我也是这么做的。但是,当我尝试编辑.tsx文件时仍然出现错误。下面是我的tsconfig文件。 { "compilerOptions": { "module": "commonjs", ..
发布时间:2022-03-02 22:57:10 其他开发

useRef TypeScript - 不可分配到类型 LegacyRef

我正在尝试将 useRef 与 TypeScript 一起使用,但遇到了一些问题. 使用我的 RefObject(我假设)我需要访问 current.(即node.current) 我已经尝试了以下 const 节点:RefObject= useRef(null); const node = useRef(null); 但是当我去设置 ref 时,我总是被告知 X 不可分 ..
发布时间:2021-07-03 20:12:13 其他开发

构建:除非提供了'--jsx'标志,否则无法使用JSX

我正在使用带有React的VS 2013和tsx文件.我可以手动构建我的项目.(右键单击并构建解决方案) 但是,当我尝试在Azure上发布时,VS尝试再次构建,但是那时我收到了所有这样的错误提示: 错误2构建:除非提供了'--jsx'标志,否则无法使用JSX. 并指向我的tsx文件. Azure Publish似乎使用了与VS 2013不同的构建步骤. 如何解决此问题? ..
发布时间:2021-04-13 18:57:42 其他开发

TypeScript和ReactDOM.render方法不接受组件

TL; DR 我正在使用TypeScript和React.我已经定义了AppContainer.tsx组件,并将其导出为默认组件.我在文件app.ts中使用了此文件,其中ReactDOM用于将其呈现为目标dom元素.但是在那里,我收到以下错误(见图). 阅读下面的详细信息和指向GitHub存储库的链接. 问题:我在做什么或在解释错误?从所有代码示例中,我已经看到这应该可行-但也许(显然 ..
发布时间:2020-07-12 03:39:49 其他开发

在保留道具的同时在React和TypeScript中扩展HTML元素

我想我无法解决这个问题,我已经尝试了六次,并且总是使用any ...是否有以HTML元素开头的合法方法,将其包装一个组件,然后将其包装在另一个组件中,以使HTML道具穿过所有内容?本质上是自定义HTML元素?例如,类似: interface MyButtonProps extends React.HTMLProps {} class MyButton e ..
发布时间:2020-07-12 03:38:47 其他开发

除非提供了'--jsx'标志,否则无法使用JSX

我已经四处寻找解决这个问题的方法.所有这些都建议在您的tsconfig.json文件中添加"jsx": "react".我已经做了.另一个是添加"include: []",我也做了.但是,当我尝试编辑.tsx文件时,仍然出现错误.下面是我的tsconfig文件. { "compilerOptions": { "module": "commonjs", ..
发布时间:2020-04-25 03:20:30 其他开发

接口状态和打字稿中的道具反应

我正在开发一个使用打字稿以及反应的项目,并且两者都是新手.我的问题是关于打字稿中的界面以及它与道具和状态的关系.实际发生了什么?除非声明接口属性和状态,否则我的应用程序根本不会运行,但是我通过react构造函数使用状态,并且我已经看到了一些示例,其中所有这些信息都将放入“接口MyProps"或“接口MyStates"中,因此请使用以下代码例子 "use strict"; import * ..
发布时间:2020-04-25 03:20:16 其他开发