我一直在查看$validators
的许多示例,它们似乎都按照
value = modelValue | viewValue;
但是如果我希望我的ng模型成为对象怎么办? ng-model是一个对象有意义吗?大多数情况下,您期望类似
$ctrl.myNgModelValue = 123` but if I were to do `$ctrl.myNgModelValue = {
value: 123,
label: 'hi'
}
这意味着在我的验证程序指令中,我将不得不沿value = viewValue[value] | modelValue[value]
行。
在ng-model中使用对象有任何不利之处吗?