在AngularJS中将数字xxxx格式化为xx / xx?

时间:2017-05-29 12:54:20

标签: javascript angularjs

如何在AngularJS中将数字(或字符串)xxxx格式化为xx / xx? 我有一个4位数的字符串,我想知道如何格式化如下:XX / XX

2 个答案:

答案 0 :(得分:0)

你的问题更多的是一个javascript问题,而不是angularjs问题,除非你在谈论使用过滤器来做到这一点。如果您的号码总是有4位数字,您可以使用该代码:

app.filter('addDelimiter', function () {
  return function (number) {
    var firstPart = number.slice(0,2);
    var lastPart = number.slice(2,4);
    var delimeter = "/";
    var result = firstPart +delimeter+lastPart;
    return result
  };
});

使用该过滤器,您可以像那样使用它

{{ number | addDelimiter}}

它将返回xx / xx

答案 1 :(得分:0)

试试这个:

{{"XXYY".slice(0, 2) + "/" + "XXYY".slice(2)}}

您可以将"XXYY"替换为范围变量。