mrz*_*asa 13 javascript angularjs
我想使用角度日期过滤器在客户端格式化日期.我想这样做,因为我在我的应用程序的某些地方使用了角度,我希望我的日期在整个应用程序中统一格式化.
我想要做的是:
function formatDatetime(date, format) {
var ngDateFilter = angular.getDateFilter(); //that's what I'm asking about
return ngDateFilter(date, format);
}
Run Code Online (Sandbox Code Playgroud)
我只在几个页面上使用角度应用程序,但日期分布在各种页面上(有和没有角度应用程序).
mrz*_*asa 17
好吧,像往常一样,我找到了答案.我做了:
angular.injector(["ng"]).get("$filter")("date");
Run Code Online (Sandbox Code Playgroud)
没关系
编辑
正如meze所观察到的,我本可以使用:
angular.injector(["ng"]).get("dateFilter")
Run Code Online (Sandbox Code Playgroud)
货币数字过滤器示例:
var filter = angular.injector(["ng"]).get("$filter")("number");
$('#Price').val(filter(price));
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1700 次 |
最近记录: |