javascript - 检查值在编辑函数中返回 undefiend
问题描述
我正在使用状态和道具为我的用户制作一个 CRUD 表......这很简单,但我在 Edit 功能中有一个小问题fEdit();
我不知道为什么它说它的值isonline.checked
是 undefiend :S 当我不这样做时它可以工作t 使用我的 API 并提出请求,只是从数组中推送或删除数据……我的布尔值的默认值为 false。
我使用 Postgres 并为你们写了用户 sql,文件名是
pg.sql
fEdit();
固定的
我用 isonline 值创建了 2 个输入,这是固定
fSubmit()
的,现在 //update 不起作用,说 isonline 没有再次定义......err line: datas[index].isonline = isonline;
解决方案
您的 JSX 中似乎没有带有 isonline ref 的输入元素。您有两次 isenable 。
推荐阅读
- c# - 为什么我的文件从 Angular 上传到 .NET core web api 不起作用?
- mysql - MySQL 查询检查特定房间的可用性取决于两个输入日期
- android - 如何在 OkHttp 中为数据流编写重试拦截器?
- r - R:xts 时间戳与真实数据时间戳相差 1 毫秒
- database - 如何使用 where 子句从 cassandra 表中获取最大值
- grafana - 普罗米修斯警报的状态页面?
- javascript - 如何改进 websocket 'onmessage'
- python - PyQt:如何用另一个窗口上的按钮刷新一个窗口上的标签?
- html - z-index 在 IE 中工作而不在 Edge 中工作
- java - 在 Java 上即时(运行时)更改语言(本地化)