来自 文档:
这是一个简单的ES6箭头函数,但是我找不到将( onClick, completed, text )参数用括号包裹(也就是:({ onClick, completed, text }))的好处 - 没有记录 - 没有例子。
const Todo = ({ onClick, completed, text }) => ( <---- here
<li
onClick={onClick}
style={{
textDecoration: completed ? 'line-through' : 'none'
}}
>
{text}
</li>
)
export default Todo
我猜这看起来像我们执行导入时的样子:
import { PropTypes, Component } from 'react'
干杯
var result = (condition) ? 'value1' : 'value2';
如果条件为 true,result 的值将为 'value1',否则为 'value2'。 - Oriol