cljspad 为代码操场 例子 沙盒 cljspad在运行时利用 “ Bootstrapped编译器”为您的浏览器内部的代码评估提供沙盒环境。 沙盒包含一组可在环境中使用的通用库(例如,试剂,重新包装)。 沙盒环境已版本化。 对沙盒的更改(库版本的凹凸,其他库等)构成了新的沙盒版本。 这意味着cljspad沙箱的每个版本都包含打包的ClojureScript库的稳定的已知版本。 GitHub要点是针对沙盒版本保存的,这意味着您的要点永远不会随着cljspad的进展而中断。 您可以通过访问页面查看沙盒更改日志。 渲染到沙箱 通过按“运行”按钮评估代码 为了在右侧窗格中渲染某些内容(例如,React组件),已经为每个库提供了一个渲染功能: ( require '[sandbox.reagent :refer [render]]) ( defn my-component [] [ :div {} " Hello world " ]) ( render [my-component]) 实用功能 sandbox.user包含一些hepler函数: 注入CSS 如果您想为右
2021-01-28 22:15:41 105KB react clojure clojurescript code-sharing
1