在Angular 9中分配表单值

问题描述 投票:0回答:1

我有挑战,我需要帮助。我正在尝试集成支付系统,但遇到了一些困难,例如:

options: PaystackOptions= {
 amount: 5000,
 email: '[email protected]',
 ref: `'some code that generate random stuff'`

[其他一些方法。

现在,当我使用硬编码值时,它可以正常工作,但是当我尝试从表单中分配值时,它不起作用。我的问题是如何将我的反应式表单中的值分配给以上内容以使其正常工作。当我控制台记录表单值时,有值。

[我尝试在仍启动付款的onSubmit方法中分配这样的值,即我有一个按钮,在其中我调用了onSubmit方法并启动了付款。

this.options.amount = this.donateForm.value['amount'];
this.options.email = this.donateForm.value['email'];

当我控制台日志this.options.amount时,该值存在,但在分配时不知何故不会传递给options,我知道这不是对我的问题的更好解释,但是任何帮助,将不胜感激。

javascript angularjs angular typescript
1个回答
0
投票

假设您有要求,请参阅以下帮助以解决您的问题

https://stackblitz.com/edit/angular-ivy-sdkh8q

© www.soinside.com 2019 - 2024. All rights reserved.