Javascript Recurly.js和Angular 4

Javascript Recurly.js和Angular 4,javascript,angular,typescript,recurly,Javascript,Angular,Typescript,Recurly,我正在使用一个角度反应形式,并试图从recury.js获取一个令牌 我已经为输入使用了recurly建议的名称,并为cc编号添加了数据recurly=number,依此类推 在提交时,我首先调用recurly.configure,然后从被动表单中获取值,并通过以下方式将其传递给recurly.token: recurly.token(this.form.value, function (err, token) { if (err) { // handle error usin

我正在使用一个角度反应形式,并试图从recury.js获取一个令牌

我已经为输入使用了recurly建议的名称,并为cc编号添加了数据recurly=number,依此类推

在提交时,我首先调用recurly.configure,然后从被动表单中获取值,并通过以下方式将其传递给recurly.token:

recurly.token(this.form.value, function (err, token) {
    if (err) {
      // handle error using err.code and err.fields
      console.log("Recurly token error: " + err);
    } else {
      // handle success using token.id
      console.log("Recurly token success: " + token.id);
    }
  });
this.form.value包含正确的字段名和值,但我始终会收到以下验证错误:

我错过什么了吗

谢谢,
Dem

所以基本上我们不能使用反应型,而重复支持告诉我他们不支持角型或反应型的家伙,现在是2017年!所以我们一直在使用他们的表单系统,如果你告诉我的话,这是非常糟糕的

但是,如果其他人需要,我已经创建了一个演示项目,其中包含一个可轻松定制和集成的递归表单组件:

需要注意的是,recury.js库不支持同一页面中的多个表单

干杯

Dem

快速更新 自发布以来,应与任何现代框架兼容,包括和。图书馆也可以使用

如果有人遇到这个消息,并且使用任何一个现代前端框架使用RealyL.js进行一个问题,请考虑。

在提交之前,你应该调用递归。