我有一个服务,它返回一个代表用户拥有的钱的值,我希望用户能够以等于或小于总金额的值进行交易。我试过像这样使用最大验证:
valid() {
const form: FormGroup = this._fb.group({
fond: ['', [Validators.required]],
serie: ['', [Validators.required]],
account: ['', [Validators.required, Validators.min(1)]],
value: ['', [Validators.required, Validators.min(1)]],
subAccount: ['', [Validators.required, Validators.min(1)]]
});
return form;
}
但它不起作用,似乎max()
必须从一开始就设置 in 的值,所以它只会假设 totalAmount 为未定义。