【发布时间】:2020-07-09 12:27:25
【问题描述】:
我正在尝试编辑单行但编辑所有行,还尝试添加将填充某些行的下拉列表,任何建议或信息将不胜感激。
这是我正在使用的代码,
<TableBody>
{item.userBankAccount.map((item, index) => {
return (
<TableRow hover key={index}>
{!currentlyEditing ? (
<TextField
label="bankName"
name="bankName"
onChange={(e) => this.onChangeUserBankAccount(e, index)}
type="text"
value={item.bankName || ''}
/>
) : (
<TableCell>{item.bankName}</TableCell>
)}
{!currentlyEditing ? (
<TextField
label="BankAddress"
name="bankAddress"
onChange={(e) => this.onChangeUserBankAccount(e, index)}
type="text"
value={item.bankAddress || ''}
/>
) : (
<TableCell>{item.bankAddress}</TableCell>
)}
{!currentlyEditing ? (
<TextField
label="bankSwift"
name="bankSwift"
onChange={(e) => this.onChangeUserBankAccount(e, index)}
type="text"
value={item.bankSwift || ''}
/>
) : (
<TableCell>{item.bankSwift}</TableCell>
)}
</TableRow>
);
})}
</TableBody>
【问题讨论】:
标签: reactjs dropdown edit populate