1
我有一項服務,它返回一個代表金錢用戶的值,並且我希望用戶能夠爲等於或小於總金額的值執行交易。我試圖用最高的驗證這樣的:帶動態值的最大值驗證程序
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()
的值必須從一開始就設定,因此它只會承擔總金額爲未定義。
利用管道。將此動態值傳遞給管道並驗證最大值 –
不,請不要使用管道進行任何操作,而只是轉換值。 –