2017-07-24 127 views
1

我正在使用角反应形式并尝试从Recurly.js获取令牌。Recurly.js和Angular 4

我已经使用重复建议的名称作为输入并为cc编号添加了data-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包含正确的字段名称和值,但我总是得到以下验证错误:

enter image description here

我这么想吗?

感谢, 民主党

+0

你应该叫'recurly.configure()'你提交之前。 – moritzg

回答

0

所以基本上我们不能用活性形式和recurly支持告诉我,他们不支持角度或作出反应(好,我是2017年!),所以我们坚持用自己的形式系统,是相当不好,如果你告诉我。

但是,如果别人需要它,我创建了一个演示项目有recurly形式的组件,可以轻松定制和集成:

https://github.com/demetrio812/angular-recurly-test

有一点要注意的是,多种形式在同一页面不被Recurly.js库支持。

干杯,

民主党