从 ILS 货币转换回数字

问题描述 投票:0回答:0

我有一个格式化为 ILS(以色列新谢克尔)的货币输入,我希望我的 onChange 事件记录值,但记录为数字。这是我试过的:

                   <CurrencyInput
                    onChange={(e) =>
                      setAmount(Number(e.target.value.replace("&#8362", "")))
                    }
                    decimalsLimit={2}
                    intlConfig={{ locale: "he-IS", currency: "ILS" }}
                  ></CurrencyInput>

但是,我仍然得到 NaN(不是数字)结果。

任何想法?

reactjs type-conversion currency implicit-conversion data-conversion
© www.soinside.com 2019 - 2024. All rights reserved.