加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

reactjs – 如何准备React.js组件以在ClojureScript中用作外部Re

发布时间:2020-12-15 05:03:48 所属栏目:百科 来源:网络整理
导读:我想将此React.js组件用作ClojureScript应用程序中的外部Reagent组件: https://github.com/felixrieseberg/React-Spreadsheet-Component. 但是,该组件在存储库中不可用: http://cljsjs.github.io/. 如果目录中有React.js组件,那么将它与Reagent一起使用就
我想将此React.js组件用作ClojureScript应用程序中的外部Reagent组件:

https://github.com/felixrieseberg/React-Spreadsheet-Component.

但是,该组件在存储库中不可用:

http://cljsjs.github.io/.

如果目录中有React.js组件,那么将它与Reagent一起使用就像在下面的示例中一样简单.

(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}
                 ])}
    ]
   ]
  )

我想知道我将如何处理React Spreadsheet组件,以便我可以以类似的简单方式使用它.如何准备React.js组件以在ClojureScript中用作外部Reagent组件?请提供明确的配方类型的描述.

注意:这个问题How to use a ReactJS Component with Clojurescipt/Reagent看起来很相似,但没有回答我的问题.

它归结为你想如何做JavaScript互操作…你有3个选择:

>包含HTML文件中的js
>将其构建为编译的一部分
>将其作为库包含在内

我鼓励你试试(3);这并不困难,只需按照CLJSJS https://github.com/cljsjs/packages/wiki/Creating-Packages上的步骤操作即可

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读