React Hooks 如何更改数组的值?
代码如下:
const [ tablesFields, setTablesFields ] = useState([]);
return(
<Radio.Group defaultValue={item.Enable} buttonStyle="solid" onChange={(e) => setTableEnable(index,e.target.value)}>
<Radio.Button value="T">开启</Radio.Button>
<Radio.Button value="F">禁用</Radio.Button>
</Radio.Group>
);
数组如下:
如上图所示我的数组是多维的我想更改某个索引下的字段的值如何更改呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
修改好数组再把整个更新后的数组传入
setTablesFields
函数试试use-immer。
https://codesandbox.io/embed/...