首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Paystack:如何以角度传递paystack选项4-paystack按钮

Paystack:如何以角度传递paystack选项4-paystack按钮
EN

Stack Overflow用户
提问于 2019-11-21 22:16:45
回答 1查看 55关注 0票数 0

我从我的controller.ts文件中传递选项:

代码语言:javascript
复制
this.options = {
            key: this.key,
            plan: response.responseData.plan_code,
            email: 'usertest@mailinator.com',
            amount: response.responseData.amount,
            ref: this.reference
        };

在我的controller.html文件中:

代码语言:javascript
复制
<button class="mt-3 btn-global blue-btn"
                angular4-paystack
                [paystackOptions]= "{{ options | json }}"
                (paymentInit)="paymentCancel()"
                (close)="paymentCancel()"
                (callback)="paymentDone($event)">Pay with Paystack
            </button>

它给我提供了模板解析(插值)错误,但当我放入以下代码时

代码语言:javascript
复制
{{ options | json }}

它按原样打印数据。

代码语言:javascript
复制
{ "key": "pk_test_myPublicKey", "plan": "PLN_0hmp3uju90o9rao", "email": "usertest@mailinator.com", "amount": "50000", "ref": "ref-34625380671166" }

请帮帮我!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-11-21 22:19:47

尝尝这个。只需移除支架和json管道即可。你不应该传入模板语法,只需要传入变量即可。

代码语言:javascript
复制
<button class="mt-3 btn-global blue-btn"
                angular4-paystack
                [paystackOptions]= "options"
                (paymentInit)="paymentCancel()"
                (close)="paymentCancel()"
                (callback)="paymentDone($event)">Pay with Paystack
            </button>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58977031

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档