您的位置:首页 > Web前端 > AngularJS

angular自定义过滤器

2017-12-11 14:44 453 查看
<!DOCTYPE html>

<html>

    <head>

        <meta charset="utf-8" />

        <title></title>

        <script src="js/angular.min.js" type="text/javascript" charset="utf-8"></script>

        <!--

            自定义过滤器

            

            就是接收输入,处理,之后输出

            

        -->

    </head>

    <body ng-app="myApp" ng-controller="myCtrl">

        

        <input type="text" ng-model="data"/>

        <div id="one">

            {{data|minganci}}

        </div>

        <div class="two">

            {{data|minganci}}

        </div>

        <script type="text/javascript">

            var mo = angular.module("myApp",[]);

            mo.controller("myCtrl",function($scope){

                

                

                

            });

            //自定义过滤器

            

            mo.filter("minganci",function(){

                

                return function(input){

                    

                    

                    if(input==undefined){

                        input="";

                    }

                    

                    return input.replace(/法轮功/g,"###");

                    

                }

                

            });

            

        </script>

    </body>

</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: