Reactjs VS代码不';不懂速记。Tsx中的片段标记
我已使用TypeScript设置了一个create react应用程序:Reactjs VS代码不';不懂速记。Tsx中的片段标记,reactjs,typescript,create-react-app,Reactjs,Typescript,Create React App,我已使用TypeScript设置了一个create react应用程序: npx create-react-app my-app --template typescript 但是,每当我尝试使用速记标记时,例如: function App() { return (<> <header>Hello World</header> </>); } 函数应用程序(){ 返回( 你好,世界 ); } VS代码抱怨这是一个错误: Type exp
npx create-react-app my-app --template typescript
但是,每当我尝试使用速记标记时,例如:
function App() {
return (<>
<header>Hello World</header>
</>);
}
函数应用程序(){
返回(
你好,世界
);
}
VS代码抱怨这是一个错误:
Type expected. (6:13)
4 |
5 | function App() {
> 6 | return <><header>Hello World</header></>;
| ^
7 | }
8 |
9 | export default App;
应为类型。(6:13)
4 |
5 |功能应用程序(){
>6 |返回Hello World;
| ^
7 | }
8 |
9 |导出默认应用程序;
当然,它是可以理解的,并且通过React本身就可以表现得很好。为什么VS代码将此指示为错误,以及我如何才能修复它?这不是VS代码的默认行为。这可能是由扩展引起的。这不是VS代码的问题,具体来说,您安装了哪些扩展?很好的调用-这是由Prettier Now引起的。如果您想发布答案,我将接受:)完成,谢谢!很高兴我能帮上忙这是因为现在更漂亮了,代码更漂亮了。谢谢你的快速回复!