如何修复 eslint 箭头主体错误中的块语句?
How to fix a block statement from a eslint arrow body error?
我有以下内容:
const MyPage = (props) => {
return (
<MyLayout {...props}>
...
我需要将道具传递给 MyLayout,问题是 eslint 不喜欢这个并且拒绝代码 w:
围绕箭头主体的意外块语句
如何让 func 传递 props 并遵守 eslint?
谢谢
问题不在于道具,而是在箭头主体周围,当你里面只有 return 时,你不需要大括号或 return。
这会起作用。
const MyPage = (props) => <div>
<MyLayout {...props}>
....
</MyLayout>
<MyComponent />
</div>
我有以下内容:
const MyPage = (props) => {
return (
<MyLayout {...props}>
...
我需要将道具传递给 MyLayout,问题是 eslint 不喜欢这个并且拒绝代码 w:
围绕箭头主体的意外块语句
如何让 func 传递 props 并遵守 eslint?
谢谢
问题不在于道具,而是在箭头主体周围,当你里面只有 return 时,你不需要大括号或 return。
这会起作用。
const MyPage = (props) => <div>
<MyLayout {...props}>
....
</MyLayout>
<MyComponent />
</div>