123456789101112131415161718192021222324252627282930313233 |
- angular.module('kityminderEditor')
- .directive('progressEditor', ['commandBinder', function(commandBinder) {
- return {
- restrict: 'E',
- templateUrl: 'ui/directive/progressEditor/progressEditor.html',
- scope: {
- minder: '='
- },
- replace: true,
- link: function($scope) {
- var minder = $scope.minder;
- var progresses = [];
- for (var i = 0; i < 10; i++) {
- progresses.push(i);
- }
- commandBinder.bind(minder, 'progress', $scope);
- $scope.progresses = progresses;
- $scope.getProgressTitle = function(p) {
- switch(p) {
- case 0: return '移除进度';
- case 1: return '未开始';
- case 9: return '全部完成';
- default: return '完成' + (p - 1) + '/8';
- }
- }
- }
- }
- }])
|