如何将paypal与angular 2 +进行整合?

时间:2018-01-16 10:18:23

标签: angular paypal

有没有办法将paypal服务集成到angular 2+应用程序?我无法在官方paypal文档中找到任何资源。有人能给我一个很好的资源来解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

也许你可以使用这个service

你可以用纱线安装它:

  

纱线添加auth0-js

或与npm:

  

npm install --save auth0-js

之后,将这些行添加到基本代码

// src/app/app.component.ts

import { Component } from '@angular/core';
import { AuthService } from './auth/auth.service';

@Component({
  selector: 'app-root',
  templateUrl: './app.component.html',
  styleUrls: ['./app.component.css']
})
export class AppComponent {

  constructor(public auth: AuthService) {
    auth.handleAuthentication();
  }

}

HTML

<!-- src/app/app.component.html -->
<nav class="navbar navbar-default">
    <div class="container-fluid">
        <div class="navbar-header">
            <a class="navbar-brand" href="#">Auth0 - Angular</a>
            <button class="btn btn-primary btn-margin" routerLink="/">Home</button>
            <button class="btn btn-primary btn-margin" *ngIf="!auth.isAuthenticated()" (click)="auth.login()">Log In</button>
            <button class="btn btn-primary btn-margin" *ngIf="auth.isAuthenticated()" (click)="auth.logout()">Log Out</button>
        </div>
    </div>
</nav>

<main class="container">
  <router-outlet></router-outlet>
</main>

我希望我帮助过你。

问候Doggo