angularjs - 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 中使用对象有什么缺点吗?
解决方案
推荐阅读
- c# - 为什么 ConcurrentQueue 提供 TryPeek() 和 TryDequeue() 而 Queue 提供 Peek() 和 Dequeue()?
- android - RuntimeException : 宽度 (0) 和高度 (0) 不能 <= 0
- codeigniter-3 - Codeigniter:如何清理字符串?
- html - 有没有办法从我们嵌入的 YouTube 视频末尾隐藏“相关视频”?
- javascript - 想要在 JavaScript 中捕获事件
- java - 为什么 getSupportFragmentManager().findFragmentByTag(tag) 总是显示空值?
- unix - 是否可以使用 openssl 签署 xml 文档
- javascript - Nemid iframe 未在 php 中加载
- r - 是否有可能在 R 中创建概率定律?
- reactjs - React TypeScript:轮播:每 3 秒旋转一次图像