繁体   English   中英

在 Angular 9 中分配表单值

[英]Assigning form values in Angular 9

我有一个挑战,我需要帮助。 我正在尝试集成一个支付系统,但遇到了一些困难,我有这样的事情:

options: PaystackOptions= {
 amount: 5000,
 email: 'user@email.com',
 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时,该值就在那里,但在我分配它时不知何故没有传递给选项,我知道这不是对我的问题的更好解释,但我们将不胜感激。

假设您的要求,请查看以下是否有助于解决您的问题

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM