Ich möchte diese React.js-Komponente als eine fremde Reagent-Komponente in einer ClojureScript-Anwendung verwenden:Wie bereitet man eine React.js-Komponente für die Verwendung in ClojureScript als externe Reagent-Komponente vor?
https://github.com/felixrieseberg/React-Spreadsheet-Component.
Diese Komponente ist jedoch im Repository nicht zur Verfügung:
Wenn eine React.js-Komponente im Verzeichnis verfügbar ist, dann wäre die Verwendung mit Reagent so einfach wie im folgenden Beispiel.
(ns demo.views
(:require [reagent.core :as reagent]
[cljsjs.reactable]])
(defn example []
[:div
[:> Reactable.Table
{:data (clj->js [
{:name "Foo" :section 51}
{:name "Bar" :section 51}
])}
]
]
)
Ich mag würde wissen, was ich mit der Tabellenkomponente Reagieren zu tun haben, so dass ich es auf eine ähnliche einfache Art und Weise nutzen können. Wie bereitet man eine React.js-Komponente für die Verwendung in ClojureScript als externe Reagent-Komponente vor? Bitte geben Sie eine klare Rezeptbeschreibung an.
Hinweis: Diese Frage How to use a ReactJS Component with Clojurescipt/Reagent sieht ähnlich aus, beantwortet aber meine Frage nicht.
Sie sagen, dass ich es mit allen drei Optionen als externe Reagenzkomponente verwenden kann? Ich dachte, das wäre nur mit Option 3 möglich. Wie bei Option 3 habe ich mir diese Beschreibung angesehen, natürlich finde ich Schritt 4 sehr schwierig. –
Für Schritt 4 können Sie einen Generator wie http://www.dotnetwise.com/Code/Externs/index.html verwenden, so dass Sie keine externen Handarbeiten durchführen müssen. –
Jetzt hilft das wirklich! –