html - 如何在反应形式中采用默认值
问题描述
我想使用响应式表单将默认值从 HTML 传递到 Type 脚本
<ul class="list list_2">
<li>Subtotal <span>{{cartTotal | currency:'INR':true:'2.0'}}</span></li>
<li>Shipping Charge<span>{{shipping | currency:'INR':true:'2.0'}}</span></li>
<li>Total <span><input type="text" value="{{cartTotal+shipping | currency:'INR':true:'2.0'}}" class="total" formControlName="TotalAmount" readonly></span></li>
</ul>
这是我的 HTML,我在输入中给出了默认值
get TotalAmount(){
return this.billingForm.get("TotalAmount.value")
在类型脚本中,我有这种获取数据的方法,我正在使用 Formgroup
billingForm=new FormGroup({
Address:new FormControl('',[Validators.required]),
City:new FormControl('',[Validators.required]),
State:new FormControl('',[Validators.required]),
Postcode:new FormControl('',[Validators.required]),
TotalAmount:new FormControl(''),
PayType:new FormControl('')
})
我想传递该默认值,但它总是给出 null
解决方案
应该是这样的。您必须访问表单控件才能返回值。
return this.billingForm.controls['TotalAmount'].value;
推荐阅读
- express - UnauthorizedError:身份验证时出现 jwt 格式错误的错误
- typeorm - 如何从 typeorm 修复“TypeError:relatedEntities.forEach 不是函数”
- zend-framework - [完成]我需要从 Zend Framework 1 开始,但我有点做不到
- typescript - 我可以在 Typescript 中将此数组转换为 List 或 Set 吗?
- django - request.user 无法正常工作,无法分配给隐藏模型字段
- sql - INSERT 语句中主键的棘手问题
- javascript - 画布图像的定位问题
- javascript - Nuxt auth 根据自定义请求更新身份验证
- windows - 从 PowerShell 中的 .exe URL-Source 获取文件版本
- typescript - 如何在 Vuex 模块中使用 RxJS