【发布时间】:2018-01-28 11:27:27
【问题描述】:
我尝试在 TextArea 中使用 defaultValue 和 value,但它不允许用户更改值。
textarea 的父 div 是 redux-form 字段。并尝试将redux状态中存储的值传递给textarea
<Field
name="message"
component={renderField}
...
onChange={ (e: any) =>
triggerHoldResponse(e.target.value, conversation.id)
}
/>
const renderField = ({input, type, meta: { error }}: any) => (
<div>
<TextArea
className={styles.textarea}
{...input}
placeholder={placeholder}
type={type}
/>
<div className={styles.errorSignal}>
{error}
</div>
</div>
);
【问题讨论】:
标签: reactjs redux redux-form semantic-ui-react