以Angular替换JSON值

时间:2015-01-21 22:53:16

标签: javascript json angularjs

我的问题如下。 我在Angular中有一个JSON对象,我想替换所有“;”用特定键中的“”。

$scope.users = data; 

在这种情况下,我想运行循环并仅在

中替换值
$scope.users[i]['pic'];

提前谢谢

2 个答案:

答案 0 :(得分:1)

$scope.users=[{'pic':'df;gd;'},{'pic':'adfgadfgadfgad;adf   fdag;'},{'pic':'adfdff; ;;;'}];


angular.forEach($scope.users,function(value, key) {
value.pic= value.pic.replace(/;/g ,'');
},{});

http://jsfiddle.net/fp5roLae/

答案 1 :(得分:0)

$scope.users = [{"uid":"295","pic":"picsprofileIcon.png;"},{"uid":"295","pic":"picsprofileIcon.png;"}]

for(i in $scope.users){ 
    $scope.users[i]['pic'] = $scope.users[i]['pic'].replace(";", "");    
}