我正在使用一些来自redux-form文档的示例代码,并且我有一些代码在renderField函数中不能理解。无法理解一些代码形式
const renderField = ({ input, label, type, meta: { touched, error } }) => {
return (
<div>
<label>{label}</label>
<div>
<input className="form-control" {...input} type={type}/>
{touched && error && <span>{error}</span>}
</div>
</div>
)
如果碰到我不明白下面
{touched && error && <span>{error}</span>}
代码是真的......什么?我知道结果,但不知道过程...
如果触摸并且存在错误,请评估为' {error}'。基本上显示包含错误的跨度,如果触摸和错误存在。 – Li357