首页 > 解决方案 > ng-model 作为 $validators 的对象

问题描述

我一直在看很多例子$validators,他们似乎都在做一些事情

value = modelValue | viewValue;

但是如果我想让我的 ng-model 成为一个对象呢?如果 ng-model 是一个对象,这有意义吗?大多数时候你期望像

$ctrl.myNgModelValue = 123` but if I were to do `$ctrl.myNgModelValue = {
  value: 123,
  label: 'hi'
}

这意味着在我的验证器指令中,我必须按照value = viewValue[value] | modelValue[value].

在 ng-model 中使用对象有什么缺点吗?

标签: angularjsangularjs-directiveangularjs-ng-model

解决方案


推荐阅读