如何在数值类型为

时间:2019-12-22 16:39:13

标签: reactjs typescript parseint react-tsx

在类似下面的代码段的情况下,我应该如何处理状态类型为NaN的{​​{1}}。

服务器发送对象数组:

number

因此,此处的空输入将产生interface MyInterface {id:number, amount:number, score:number} // The received data is of type MyInterface[] NaNWarning: Received NaN for the

如果我检查情况 attribute. If this is expected, cast the value to a string.应该更新什么状态?通常,在这种情况下,我怎么能有空的isNaN(parseInt(e.target.value))

input

1 个答案:

答案 0 :(得分:0)

这真的很烦人。我们自己解决了这个问题,我能想出的唯一解决方案是禁止向用户显示此特定错误。