如何使用角度js分割字符串

时间:2014-09-20 08:14:54

标签: javascript angularjs split

我是角度js的新手。

我的阵列 -

"cards":[
"xxx Bank Credit Card",
"yyy Bank Debit Card"
],

我要从字符串中获取xxx和yyy或者信用卡和借记卡。我使用的是角度js 1.2.23。

2 个答案:

答案 0 :(得分:1)

试试这个

angular.module('myModule', [])
    .filter('split', function() {
        return function(input, splitChar, splitIndex) {
            // do some bounds checking here to ensure it has that index
            return input.split(splitChar)[splitIndex];
        }
    });

在视图中使用

{{test | split(',',0)}}

参考 - See here

答案 1 :(得分:0)

你甚至可以使用Angular Js的默认过滤器" limitTo()" 。它非常有用,但不是分离器, https://docs.angularjs.org/api/ng/filter/limitTo

在你的情况下,你可以使用它 {{cards [0] | limitTo(3)}} = xxx