当前位置: 首页 > 面试题库 >

ng-model和ng-value之间有什么区别/不兼容?

穆子琪
2023-03-14
问题内容

据我了解,ng-model可以为分配模型的那个特定元素设置值。鉴于ng值与ng-model有何不同?


问题答案:

它与ng-model结合使用;对于radios和selects,是选择该项目时设置为ng-
model的值。用它替代元素的“值”属性,该属性将始终将字符串值存储到关联的ng-model。

在单选按钮的上下文中,它允许您使用非字符串值。例如,如果您有单选按钮“是”和“否”(或等效按钮),其值为“ true”和“ false”-如果您使用“
value”,则存储在ng-model中的值将成为字符串。如果使用“ ng-value”,则它们将保持布尔值。

但是,在select元素的上下文中,请注意ng-value仍将始终视为字符串。要为选择设置非字符串值,请使用ngOptions。



 类似资料:
  • 问题内容: 目前,我正在学习AngularJS和我难以理解的区别和。 谁能告诉我它们的区别以及何时应使用另一种? 问题答案: ng-bind 具有单向数据绑定($ scope->视图)。它有一个快捷方式 ,用于显示插入到html中的范围值,其中是变量名。 ng-model 用于放置在表单元素中,并具有双向数据绑定($ scope-> view and view-> $ scope),例如。

  • 我试图理解ng if和ng show之间的区别,但在我看来它们是一样的。 选择使用其中一种或另一种有什么区别吗?

  • 问题内容: 我试图了解和/ 之间的区别,但对我来说它们看起来相同。 我应该记住使用一个或另一个来区别吗? 问题答案: ngIf 该指令根据表达式 删除或重新创建 DOM树的一部分。如果赋值为的表达式的计算结果为假值,则将元素从DOM中删除,否则将元素的克隆重新插入DOM中。 删除元素时,使用它的作用域将被销毁,并在恢复该元素时创建一个新的作用域。在内部创建的作用域使用原型继承从其父作用域继承。 如

  • 问题内容: 在angularjs中,我想知道ng-submit和ng-click之间有什么区别?具体来说,两者各自的优缺点,以及您什么时候应该彼此取舍?谢谢! *编辑* 我对此进行了更多研究,但我仍然想知道使用ng-submit有什么好处(如果有)?您能否使用ng-click代替所有ng- submit?这会引起任何问题吗?再次感谢! 问题答案: ngSubmit指令绑定到浏览器中的Submit

  • 和有什么区别?他们彼此有关系吗?或者它们只是并发实现? 是否有人与他们一起工作,并能给出/解释两者的利弊? 使用我指的是ng-bootstrap.github和 与我的意思是valor-software-ngx-bootstrap。 两者都与Angular 4有关(不是AngularJS!)和引导4。 请注意,这不是一个重复的问题ngx-bootstrap和ng2 bootstrap之间的区别?。

  • 问题内容: angularjs模板中的和属性之间有什么区别?如果我在使用value属性的字段上使用它,则它正常工作,但是如果我将该属性更改为它,它将停止工作。 问题答案: 根据 文档 ,采用 “角表达式,其值将绑定到 元素的属性”。 因此,当您使用时,它将被解释为一个表达式,并且被绑定到(可能是)。 对于评估表达式很有用- 与设置硬编码值相比没有优势。但是,如果您想使用硬编码值,则必须将其包含在: