【发布时间】:2014-06-06 17:51:17
【问题描述】:
我想看看 ngModel 的价值是什么:
.directive('myDir', function() {
return {
require: '?ngModel',
link: function(scope, elm, attr, ngModel) {
if (!ngModel)
return
console.log(ngModel)
console.log(ngModel.$modelValue)
}
};
})
即使我的 ngModel 是一个数组,它也会记录 NaN?
【问题讨论】:
-
我最近遇到了同样的问题并放弃了。我没有使用
require和link中的第四个参数,而是使用了scope: { ngModel: "=" },并且能够在link函数中更改scope.ngModel -
@mortsahl 抱歉,我完全不明白你的评论。
-
@Ian 感谢您描述您的经历。
-
@mortsahl 要求 ngModel 不是一个常见的用例吗?这种情况下错了吗?
标签: javascript angularjs angular-ngmodel