首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >格式化和解析输入值

格式化和解析输入值
EN

Stack Overflow用户
提问于 2020-09-18 18:07:07
回答 2查看 85关注 0票数 1

所以我有一个需要格式化货币输入的用例。对于格式化,我们使用的是AutoNumeric.js,它工作得很好。

我需要的是用默认格式存储提交时发送到后端的值,并在输入中显示格式化货币(例如,我想向用户显示10,000欧元,我应该得到类似10000的值发送到后端)。值应该存储在它自己的变量中。

做这件事的标准角度是什么?

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2020-09-18 18:19:20

您可以使用简单的own转换器:

代码语言:javascript
复制
let yourValue = '€10,000'
let res = '';
for (let index of yourValue) {
  if ( parseInt(el[index]) ) {
    res += el[index]
  }
}
console.log('your result = ', parseInt(numEl)) //your result = 10000
票数 1
EN

Stack Overflow用户

发布于 2020-09-18 18:29:13

Angular已经有了一个内置的currency pipe,你需要做的就是绕过它。

代码语言:javascript
复制
money = 10000; // backend value stored in DB

<!--display output in template '€10,000'-->
<div>{{ money | currency:'EUR':'symbol':'1.0'}}</div>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63953660

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档