angularjs的控制器里定义的变量,如果需要用函数处理,可以直接用匿名函数,例如:
$scope.getnow =function()
{
var d = new Date();
return d;
};
这样模板里就可以直接调用getnow,后面的过滤器是把定义的日期格式化为指定样式:
{{ getnow() | date:"yyyy/MM/dd HH:mm:ss" }}
当然,匿名函数里也可以定义其他变量,例如我们在函数里又定义了变量now,这样在模板里就可以就可以直接调用now这个变量
$scope.getnow =function()
{
var d = new Date();
$scope.now = d;
return d;
};
{{ now | date:"yyyy/MM/dd HH:mm:ss" }}