是的,应该是组件中的formControls而不是子组件中的formControl发出ValueChanges。
在Angular中,表单控件(form control)是用于处理用户输入的重要组件。表单控件可以是输入框、复选框、下拉列表等用户界面元素。当用户输入或选择值时,表单控件会发出ValueChanges事件,以便应用程序可以对用户的输入做出响应。
在Angular中,表单控件可以单独使用,也可以作为子组件嵌入到更大的表单中。当表单控件作为子组件嵌入到父组件的表单中时,它们可以通过@Input和@Output装饰器与父组件进行通信。
然而,当我们需要监听表单控件值的变化时,应该监听组件中的formControls而不是子组件中的formControl。这是因为formControls是表单控件的集合,可以方便地监听多个表单控件的值变化。而子组件中的formControl只能监听该子组件中的单个表单控件的值变化。
通过监听组件中的formControls的ValueChanges事件,我们可以在表单控件的值发生变化时执行相应的逻辑,例如验证表单输入、实时更新数据等。
对于这个问题,腾讯云提供了一系列与表单控件相关的产品和服务,例如腾讯云云函数(SCF)、腾讯云API网关(API Gateway)等。这些产品和服务可以帮助开发者快速构建和部署具有表单控件功能的应用程序。您可以通过以下链接了解更多关于腾讯云云函数和API网关的信息:
领取专属 10元无门槛券
手把手带您无忧上云