Я работаю над приложением Ionic / Angular, и мне нужно реализовать эту библиотеку Pay360, как указано здесь:
http://docs.pay360.com/cardlock/using-the-library/
Я изо всех сил пытаюсь понять, как я буду использоватьэта библиотека в моей угловой форме и как я "перехватил" отправку формы, как указано в этих документах.Как мне сделать это в моем компоненте, есть ли у кого-нибудь совет?
Я пробовал это в моем шаблоне:
<form #myForm (ngSubmit)="payNow()" [formGroup]="paymentForm">
со следующим в моем компоненте:
@ViewChild('myForm') myForm: ElementRef;
let test = new CardLock({
publishableId: xxx,
formElementId: this.myForm.nativeElement,
panElementId: xxx,
tokenElementId: xxx,
merchantAction: xxx
});
но это дает мне ошибку для атрибута formElementID (а также для отсутствующих, конечно).Я также получаю сообщение об ошибке, если удаляю бит nativeElement.
Я поступаю неправильно?