1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
| /**
| * Created by wisestone on 2018-08-31.
| */
| 'use strict';
|
| define(['app',
| 'angular'],
| function (app, angular) {
|
| app.directive('owlProjectKey', ["$log",
| function ($log) {
| return {
| require: 'ngModel',
| restrict : 'A',
| link : function (scope, element, attr, ngModel) {
| element.blur(function () {
| upperString();
| });
|
| function upperString() {
| var upperString = angular.uppercase(ngModel.$viewValue);
| ngModel.$setViewValue(upperString);
| ngModel.$render();
| }
| }
| };
| }])
| });
|
|