首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >什么时候使用ViewChild和NgModel,它们有什么不同?

什么时候使用ViewChild和NgModel,它们有什么不同?
EN

Stack Overflow用户
提问于 2019-03-27 02:38:04
回答 2查看 3.1K关注 0票数 7

我对ViewChild和NgModel有点困惑。谁能给我一个明确的答案,什么时候使用Viewchild和ngModel?我知道两者都会指向一个特定的元素,你可以使用这些对象来获取元素的当前值。

EN

回答 2

Stack Overflow用户

发布于 2019-03-27 02:47:20

NgModel用于输入并在表单中使用,而Viewchild可用于指向页面上的组件/指令。

NgModel将给出给定表单域的值

ViewChild还允许您访问您所指向的组件的所有公共属性(值)和方法。

票数 2
EN

Stack Overflow用户

发布于 2019-03-27 02:53:57

ngModel用于单向或双向属性绑定。您说得对,您可以使用它来获取元素的当前值。

@ViewChild装饰器的不同之处在于,它用于获取组件或指令的第一个匹配实例。虽然您可以使用它从该组件获取值,但它并不仅限于此。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55364133

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档