Эквивалент для Stripe / js (Elements) в React _isMounting для ванильного JavaScript - PullRequest
0 голосов
/ 03 декабря 2018

Попытка реализовать элементы stripe.js, и одна из вещей, которые вы должны сделать, это "смонтировать" карту .

// Custom styling can be passed to options when creating an Element.
var style = {
  base: {
    // Add your base input styles here. For example:
    fontSize: '16px',
    color: "#32325d",
  }
};

// Create an instance of the card Element.
var card = elements.create('card', {style: style});

// Add an instance of the card Element into the `card-element` <div>.
card.mount('#card-element');

Но тогда у нас есть некоторый код, предназначенный для этой "карты", и в зависимости от скорости соединения или некоторых ошибок у нас возникают ошибки.

Нам нужно" подождать ", что карта действительно смонтирована, и в React они могут использовать метод Stripe React __isMounting (см. здесь или здесь ), но я не нахожу эквивалента или какого-либо способа "ждать", когда карта смонтирована из ванильного javascript.

...