filter:checkName

angular.module('myApp',[])
.factory('Data',function () {
    return{
        message:'Hello ',
        city:[
            {
                name:'上海',
                py:'shanghai'
            },
            {
                name:'北京',
                py:'beijing'
            },
            {
                name:'四川',
                py:'sichuan'
            }
 
 
        ]
    };
})
  
 
.controller('firstController',function ($scope,Data,$filter) {
    $scope.data=Data;
    var number=$filter('number')('3000');
    var jsonString=$filter('json')($scope.data);
    $scope.checkName=function(obj){
      if(obj.py.indexOf('h')===-1) 
         return false;
    return true;
    }
     
})

  

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
</head>
<body>
<div ng-app="myApp">

    <div ng-controller="firstController">


      <p>{{data.city | filter:checkName}}</p>

    </div>
</div>
<script type="text/javascript" src="../vendor/angularjs.js"></script>
<script type="text/javascript" src="app/index.js"></script>
</body>
</html>

  

posted @ 2017-10-17 15:20  zhujhhxx  阅读(504)  评论(0编辑  收藏  举报