Anglarjs依存圧縮及びカスタムフィルタの書き方


具体的なコードは以下の通りです。

<!DOCTYPE html>
<html>
<body>
<header>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <script src="angular.min.js"></script>
  <script src="filter.js"></script>
</header>
<div ng-app="myApp">
    <div ng-controller="firstController">
      {{name | rHello}}
      <br>
      {{name | rHello:3:5}} //        ‘input 、n1、n2'
      <br>
      {{name | rJs}}
    </div>
</div>
<script type="text/javascript">
       var app=angular.module("myApp",['kk.filter']);  
       //kk.filter                  
 app.controller('firstController',['$scope',function($s){
/*              ,  controller     。firstController      ,$scope                ,    。 function($s),$s $scope*     ,   /
   $s.name="Hello Angularjs";
 }]);
 app.filter('rHello',function(){
   return function(input,n1,n2){
      console.log(input);
      console.log(n1);
      console.log(n2);
      return input.replace(/Hello/, "  ");
   }
 });
</script>
</body>
</html>

//           
var appFilter=angular.module(“kk.filter”,[]); 
//   kk.filter            。  var appFilter        
appFilter.filter(‘rJs',function(){ //           
return function(input,n1,n2){ 
console.log(input); 
console.log(n1); 
console.log(n2); 
return input.replace(/js/, “JavaScript”); //        js   JavaScript(   ) 
} 
});
以上は小编で绍介したAnglarjsが圧縮とカスタムフィルタの書き方に依存しています。皆さんに助けてほしいです。もし何か質問があれば、メッセージをください。小编はすぐに返事します。ここでも私たちのサイトを応援してくれてありがとうございます。