处理事件由Javascript SDK在Angular中发生
我在Angular 11应用程序中使用Javascript SDK来集成支付网关。当客户完成付款时,根据SDK的付款状态发生事件。我想在Angular应用程序中分别捕获每个事件,并相应地执行一些函数。有人能帮我解决这个问题吗 三个晚上如下处理事件由Javascript SDK在Angular中发生,javascript,angular,events,sdk,event-handling,Javascript,Angular,Events,Sdk,Event Handling,我在Angular 11应用程序中使用Javascript SDK来集成支付网关。当客户完成付款时,根据SDK的付款状态发生事件。我想在Angular应用程序中分别捕获每个事件,并相应地执行一些函数。有人能帮我解决这个问题吗 三个晚上如下 在这里付款。未完成 在这里付钱 在这里付钱 把代码放在脚本标签里对我来说没用 <script> payhere.onCompleted = function onCompleted(orderId) { consol
- 在这里付款。未完成
- 在这里付钱
- 在这里付钱
<script>
payhere.onCompleted = function onCompleted(orderId) {
console.log("Payment completed. OrderID:" + orderId);
};
payhere.onDismissed = function onDismissed() {
console.log("Payment dismissed");
};
payhere.onError = function onError(error) {
console.log("Error:" + error);
};
</script>
payhere.onCompleted=函数onCompleted(orderId){
console.log(“付款完成。订单ID:+OrderID”);
};
payhere.onDismissed=函数onDismissed(){
控制台日志(“付款被驳回”);
};
payhere.onError=函数onError(错误){
日志(“错误:+错误”);
};
我会要求SDK的提供者提供一个角度包装器,但是如果没有角度包装器,您可能可以自己包装它。但是,如果这些事件没有触发,那么使用此SDK时会发生与Angular无关的其他事情。我会要求SDK的提供商提供Angular包装器,但是如果没有它,您可能可以自己包装它。但是,如果这些事件没有触发,那么您使用此SDK时会发生与Angular无关的其他事情。