我正在使用一些來自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