[英]custom format in numeral.js negative number (-20) to be 20(-)
你可以做类似的事情
numeral.register('format', 'negative', { regexps: { format: /(-)/, unformat: /(-)/ }, format: function(value, format, roundingFunction) { return value < 0? -value + " (-)": value; }, unformat: function(s) { return s.endsWith(" (-)")? -parseInt(s.substr(0, s.length - 4)): parseInt(s); } }); // use your custom format const result = numeral(-5).format('(-)'); const unresult = numeral(result).format(); console.log(result) console.log(unresult)
<script src="//cdnjs.cloudflare.com/ajax/libs/numeral.js/2.0.6/numeral.min.js"></script>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.