AngularJs 中的角度过滤器

原子性

var app = angular.module('pixmall', []);
app.controller('myDashboard', function($scope, $http) {
    app.filter('myRandom', function() {
      return function (input) {
      return Math.round(input);
    }
});
<div ng-app="pixmall" ng-controller="myDashboard">
   <span>{{30.35 | myRandom}}</span>
</div>

我想使用过滤器将数字四舍五入到最接近的整数但它不起作用,我不知道有什么问题

萨吉塔兰

将控制器和过滤器分开,您不应将过滤器放在控制器代码中。

演示

var app = angular.module('pixmall', [])
app.controller("myDashboard",function($scope){

});
app.filter('myRandom', function() {
  return function (input) {
      return Math.round(input);
  }
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.6.7/angular.min.js"></script>
<div ng-app="pixmall" ng-controller="myDashboard">
   <span>{{30.35 | myRandom}}</span>
</div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章