目前,我正在学习 Angularjs,构建自定义组件有很多要求。其中之一是日期格式化程序 - 这是示例角度模块指令 javascript:
var myApp = angular.module('myApp', []);
myApp.directive('datetime', function () {
return {
restrict: 'E',
scope: { value: '@value' },
template:
'<span>{{value | date: "dd/MM/yyyy @ hh:mma"}}</span>'
}
}
);
以下html使用它:
<tr ng-repeat="item in results.OpenProjects">
<td><datetime value="{{ item.WhenCreated }}"></datetime></td>
</tr>
以上工作正常,但我想知道我是否要按照我所做的方式编写控件。
有没有人做过这种类型的工作并且可以加入他们的想法。
谢谢。