Как работать с stripe.js в приложении Ionic / Angular - PullRequest
2 голосов
/ 27 апреля 2019

Я работаю над приложением (ionic/angular) и теперь мне нужно включить оплату с помощью кредитной карты, используя Stripe.

После долгих исследований в Интернете я решил использоватьStripe.js (https://stripe.com/docs/stripe-js).

В index.html проекта я включил Stripe.js, и это выглядит так:

<body>
  <app-root></app-root>
  <script src="https://js.stripe.com/v3/"></script>
</body>
</html>

Как мне теперь импортировать Stripe в app/app.module.ts, чтобы использовать Stripe на другой странице (Пример: в pages/payment/payment.page.ts)?

Ответы [ 2 ]

2 голосов
/ 27 апреля 2019

Вы можете использовать npm install ngx-stripe

import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';

import { AppComponent } from './app.component';

// Import your library
import { NgxStripeModule } from 'ngx-stripe';

@NgModule({
  declarations: [
    AppComponent
  ],
  imports: [
    BrowserModule,
    NgxStripeModule.forRoot('***your-stripe-publishable key***'),
    LibraryModule
  ],
  providers: [],
  bootstrap: [AppComponent]
})
export class AppModule { }

Подробнее

0 голосов
/ 27 апреля 2019

нет необходимости импортировать в app/app.module.ts,

в pages/payment/payment.page.ts; вам нужно declare let Stripe

...