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

ng-model和ng-bind有什么区别

高寒
2023-03-14
问题内容

目前,我正在学习AngularJS和我难以理解的区别ng-bindng-model

谁能告诉我它们的区别以及何时应使用另一种?


问题答案:

ng-bind 具有单向数据绑定($ scope->视图)。它有一个快捷方式{{ val }}
,用于显示$scope.val插入到html中的范围值,其中val是变量名。

ng-model 用于放置在表单元素中,并具有双向数据绑定($ scope-> view and view-> $ scope),例如<input ng-model="val"/>



 类似资料:
  • 问题内容: 据我了解,ng-model可以为分配模型的那个特定元素设置值。鉴于ng值与ng-model有何不同? 问题答案: 它与ng-model结合使用;对于radios和selects,是选择该项目时设置为ng- model的值。用它替代元素的“值”属性,该属性将始终将字符串值存储到关联的ng-model。 在单选按钮的上下文中,它允许您使用非字符串值。例如,如果您有单选按钮“是”和“否”(或

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

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

  • 问题内容: 和之间有什么区别?似乎你们两个都可以成为: 问题答案: 该班告诉你,形式已经被用户修改,而类告诉你的形式还没有被用户修改。因此,和是同一故事的两个方面。 这些类被设置在任意字段中,而形式具有两个属性,和。 您可以使用该函数将表单重置为原始状态(请注意,这是AngularJS 1.1.x功能)。 如果甚至在AngularJS的1.0.x分支中也想要-ish行为,则需要推出自己的解决方案。

  • 问题内容: 和(表单验证)有什么区别? 问题答案: AngularJS表单元素寻找执行验证功能的属性。允许您根据布尔测试设置属性(例如,仅要求字段B- 例如,学生编号 -如果字段A具有特定值- 如果您选择“学生”作为选择 ) 作为一个例子,而在本质上是一样的东西 如果您想知道 为什么 这样做(而不仅仅是make 或),那是由于HTML的局限性-该属性没有关联值- 根据HTML标准,它的存在状态(根

  • 问题内容: 在某一时刻(后12‘40” ),扬声器指出的属性和是内部或多于或少于标签等都是和。但是发言者说,HTML代码将通过不同的验证验证,这取决于哪个属性用过的。 您能解释一下前缀和前缀这两种方式之间的区别吗? 问题答案: 好问题。区别很简单-两者之间绝对没有区别,只是某些HTML5验证程序将对像属性抛出错误,但对于诸如前缀的任何内容都不会引发错误。 因此,要回答您的问题,请使用是否希望验证H