2017-05-29 31 views

回答

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

+0

并且在角模板中没有形式吗?我知道有很多格式可以将Date(例如)格式化(例如:{{Date | format:yyyy:mm:dd}}) –

+0

您可以构建自己的过滤器以便像那样工作。它看起来像{{yourfilter |号码}} – ukn

0

试试这个:

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

您可以用范围VAR取代"XXYY" iable。

相关问题