angular中如何传递input的value值?

想实现的效果:
通过点击,可以在下方展示不同的内容
例如,点击周期时,出现三个可填项
点击单次,就只会出现一个可填项(这个可填项与周期中某一项相同)
image.png

<nz-form-control nzHasFeedback>
      <input type="radio" formControlName="planType" name ="planType" value="0" (click)="planTypeChange()"> 单次
      <input type="radio" formControlName="planType" name ="planType"  value="1" (click)="planTypeChange()()"> 周期
    </nz-form-control>

问题:
如何传递input值?

阅读 3.2k
1 个回答

你可以把event事件对象传进去,(click)="planTypeChange($event)",然后在planTypeChange中使用event.target.value获取input值

你也可以直接把input的值传进去,(click)="planTypeChange('0')"

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题