Как импортировать Snipcart в React? - PullRequest
1 голос
/ 10 мая 2019

Я пытаюсь использовать snipcart на одной странице продукта (например, здесь ) с реакцией.

С помощью кода ниже нажмите кнопку (class = "snipcart-add-item") ничего не делает.Как мне импортировать?

В моей версии «data-api-key» - мой правильный API-ключ для сниппкарты.

import 'bootstrap/dist/css/bootstrap.min.css';
import "./App.css"
import React from 'react';

function App() {
  return (
    <div className="App">

      <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.2/jquery.min.js"></script>
      <script src="https://cdn.snipcart.com/scripts/2.0/snipcart.js" id="snipcart" data-api-key="API_KEY"></script>
      <link href="https://cdn.snipcart.com/themes/2.0/base/snipcart.min.css" type="text/css" rel="stylesheet" />

      <button
          class="snipcart-add-item"
          data-item-id="2"
          data-item-name="Bacon"
          data-item-price="3.00"
          data-item-weight="20"
          data-item-url="http://myapp.com/products/bacon"
          data-item-description="Some fresh bacon">
              Buy bacon
      </button>

    </div>
  );
}

export default App;

1 Ответ

1 голос
/ 10 мая 2019

Перейдите на public/index.html и вставьте свои скрипты и ссылку в head

...