我有一个格式化为 ILS(以色列新谢克尔)的货币输入,我希望我的 onChange 事件记录值,但记录为数字。这是我试过的:
<CurrencyInput
onChange={(e) =>
setAmount(Number(e.target.value.replace("₪", "")))
}
decimalsLimit={2}
intlConfig={{ locale: "he-IS", currency: "ILS" }}
></CurrencyInput>
但是,我仍然得到 NaN(不是数字)结果。
任何想法?