详解Angularjs在控制器(controller.js)中使用过滤器(过滤器)美元格式化日期/时间实例

  

Angularjs内置的过滤器(过滤器)为我们的数据信息格式化提供了比较强大的功能,比如:格式化时间,日期,格式化数字精度,语言本地化,格式化货币等等。但这些过滤器一般都是在视图中使用的,比如格式化时间/日期的观点视图代码:

        & lt; div ng-app>      & lt; p>      & lt; label>选择date</label>      & lt;输入类型="日期" id=叭掌凇眓g-model=" datevalue "/比;      & lt;/p>      & lt; p>{{datevalue |日期:‘fullDate}} & lt;/p>      & lt;/div>   之前      

那么问题来了,如果我需要在控制器(控制器)的js代码中使用滤波器来格式化时间/日期,应该怎样处理呢?直接上代码吧:视图(视图)模板代码:
  

        & lt; div ng-app=" dateApp " ng-controller=癲ateController”比;      & lt; p>{{结果}}& lt;/p>      & lt;/div>      之前      

控制器(控制器)代码:

        应用var=角。模块(“dateApp”, []);      app.controller (      “dateController”,      函数(范围、过滤美元){      美元的范围。结果=$过滤器(日期)(新日期(),“fullDate”);      }      );   之前      

以上就是在控制器(controller.js)的js代码中使用过滤器(过滤器)美元格式化日期/时间的实现。希望对大家的学习有所帮助,也希望大家多多支持。

详解Angularjs在控制器(controller.js)中使用过滤器(过滤器)美元格式化日期/时间实例