Javascript 如何修复eslint arrow主体错误中的块语句?

Javascript 如何修复eslint arrow主体错误中的块语句?,javascript,reactjs,linter,Javascript,Reactjs,Linter,我有以下资料: const MyPage = (props) => { return ( <MyLayout {...props}> ... 我需要将道具传递给MyLayout,问题是eslint不喜欢这样,并且拒绝代码w: 围绕箭头体的意外块语句 如何让func传递道具并遵守eslint 谢谢问题不在于道具,而在于箭体周围,当你只在里面有回位时,你不需要有花括号或回位 这会奏效的 const MyPage=props=> .... 可能重复感谢,

我有以下资料:

const MyPage = (props) => {
  return (
    <MyLayout {...props}>
      ...
我需要将道具传递给MyLayout,问题是eslint不喜欢这样,并且拒绝代码w:

围绕箭头体的意外块语句

如何让func传递道具并遵守eslint


谢谢

问题不在于道具,而在于箭体周围,当你只在里面有回位时,你不需要有花括号或回位

这会奏效的

const MyPage=props=> ....
可能重复感谢,但我有你的内容内的内容。。。这将起作用,如果你有内容在里面,你需要打开和关闭括号。另外,如果有多行,则用div括起来。不确定该说什么,编辑器中仍然存在错误,多行周围缺少括号JSX@AnnaSm该错误是因为您正在使用多个相邻的标记,请用div括起来。让我更新我的答案,让它更清楚。抱歉,关于多行JSX缺少括号的相同消息