angular中常用内置过滤器

<!DOCTYPE html>
<html lang="en" ng-app="app">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <link rel="stylesheet" href="../lib/bootstrap-3.3.7/css/bootstrap.min.css">
    <script src="../lib/jquery/jquery.min.js"></script>
    <script src="../lib/bootstrap-3.3.7/js/bootstrap.min.js"></script>
    <script src="../lib/angular/angular.js"></script>
    <script>
        var app = angular.module('app', []);
        app.controller('myCtrl', function ($scope,$filter) {
            //转换大小写
            var str1='asdfghjklfdsfafa';
            str1=$filter('uppercase')(str1);
            console.log(str1);

            var str2='DFSAFDSFADSFADASFAFAFDSAFDSAFAS';
            str2=$filter('lowercase')(str2);
            console.log(str2);

            var str3='SSSSSsdsfsdfsdfsFEFSdsfsfsf';
            str3=$filter('lowercase')(str3);
            console.log(str3);

            //日期格式
            var time1=new Date();
            time1=$filter('date')(time1,'yyyy-MM-dd HH:mm:ss');
            console.log(time1);

            //数字格式
            var num=123.344452;
            num=$filter('number')(num,3);
            console.log(num);


        });
    </script>
</head>
<body ng-controller="myCtrl">
<div class="container">
    
</div>
</body>
</html>

  

posted @ 2020-08-12 16:30  sct春天  阅读(420)  评论(0)    收藏  举报