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が圧縮とカスタムフィルタの書き方に依存しています。皆さんに助けてほしいです。もし何か質問があれば、メッセージをください。小编はすぐに返事します。ここでも私たちのサイトを応援してくれてありがとうございます。