feat(users): add scoreLevel directive to show user score level

This commit is contained in:
OldHawk
2017-06-12 10:39:25 +08:00
parent ed8f880cd9
commit f5e6b7cd7c

View File

@@ -0,0 +1,25 @@
(function () {
'use strict';
angular.module('core')
.directive('scoreLevel', scoreLevel);
function scoreLevel() {
var directive = {
restrict: 'A',
link: link
};
return directive;
function link(scope, element, attrs) {
scope.$watch(attrs.scoreLevel, function (level) {
var l = 'L' + attrs.scoreLevel;
l = '<kbd>' + l + '</kbd>';
element.addClass('score-level');
element.html(l);
});
}
}
}());