操作数字时关于格式和管道的问题



我想回答三个问题,按照下面的代码,嗯,我使用管道和格式数组将它们发送到数据库,并且数字以正确的格式显示,然后我留下示例stackblitz

  1. 如果我保存到数据库,我是否必须首先通过再次运行管道并使用pathValue来修改值来修改数组?

  2. 添加一个加法的例子,我认为有必要修改值,因为TypeScript识别小数作为点,所以我必须在操作它之前改变它,我这样做是正确的吗?

  3. 是否有一种方法,其中值只显示在管道生成的格式,但使用表单控件时,它保存为数字?

目前我正试图通过用逗号替换点和用空点来操作它们来修改安排,它起作用了,但我不知道它是否正确

从您的示例中,11.111.133不是有效的数字,它应该被视为字符串。现在,如果你想做一个加法,你应该根据你得到的小数数拆分它,然后添加相应的结果,最后再将它们组合起来,以你的格式显示它们,因为它将再次成为一个字符串。

例如,要添加11.111.133 + 222.222,您应该将其拆分为[11], [111], [113][222],[222],然后添加[11]+[222], [111]+[222], [111]+[0],假设这是您的逻辑工作方式(您可以以任何方式调整它)。因此,这将导致233.333.111.

最新更新