【发布时间】:2014-08-10 09:36:46
【问题描述】:
我正在使用 AngularJS,我创建了一个需要 'ngModel' 的指令:
'use strict';
angular.module('spot.im.embed').directive('sayBox', ['$sce', '$timeout', '$parse',
function($sce, $timeout, $parse) {
return {
restrict: 'EA',
require: 'ngModel',
scope: {
},
link: function(scope, iElement, iAttrs, ngModel) {
ngModel.$viewValue = 'adasd';
}
}
}
]);
由于我不知道的原因,ng-model 更改不会影响视图。这是为什么?这是从指令更改 ngModel 值的正确方法吗?
【问题讨论】:
标签: javascript angularjs angularjs-directive