![](/img/trans.png)
[英]Loading a sidemenu into a DOM with Ionic2 and Angular2 Typescript
[英]ionic2/angular2 - Access an object in an external file in typescript
我正在使用ionic2构建一个移动应用程序。 对于在线支付,我使用一个称为Paystack的简单在线支付服务。
它的工作原理是在您的网页中包含一个js文件,然后调用一个函数
<script>
function payWithPaystack(){
var handler = PaystackPop.setup({
key: 'UNIQUE_KEY_HERE',
email: 'customer@email.com',
amount: 10000,
ref: "UNIQUE TRANSACTION REFERENCE HERE",
metadata: {
custom_fields: [
{
display_name: "Mobile Number",
variable_name: "mobile_number",
value: "+2348012345678"
}
]
},
callback: function(response){
alert('success. transaction ref is ' + response.reference);
},
onClose: function(){
alert('window closed');
}
});
handler.openIframe();
}
</script>
我正在尝试将此移植到我的离子应用程序。 问题是,即使我将js文件包含在index.html中,它也无法识别PaystackPop
。
我该如何解决? 我猜想我必须以某种方式导入PaystackPop
,就像我导入其他类一样,但是我不知道如何去做。 有什么建议吗?
我想到了。 我要做的就是在文件顶部声明PaystackPop
。
import { Component } from '@angular/core';
import { NavController, ViewController, ToastController } from 'ionic-angular';
declare var PaystackPop: any;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.