ClojureScript是Clojure的一种方言,可以编译为JavaScript。
clojurescript base-url / prefix-url in routing using bidi and pushy
我正在 clojurescript SPA 中实现路由(使用试剂和重构构建)。对于路由,我使用 bidi 和 pushy。下面是我的路由代码。 (默认路线 ["/" {"" ...
将 Joy UI 暗模式转换并导入 ClojureScript
我正在尝试在我的 cljs 项目中使用 Joy UI 及其深色模式 https://mui.com/joy-ui/customization/dark-mode/,并且坚持将下面的部分翻译成 cljs 代码。 import * as React from 'rea...
我开发了一个博彩游戏(使用比特币)。这是它的设置方式: 在 sinatra 上使用 javascript、clojurescript、ruby。 初始方式(方案A) 客户端:评估 JavaScript。这包括...
使用 figwheel-main 和 Clojure 工具无法获得 REPL 提示
我的目标是使用 Figwheel 和 Clojure 工具(不是 Leiningen)拥有一个 ClojureScript REPL(针对 Node.js)。但是当我启动 Figwheel 时,它似乎可以正确启动但从未完成。 部门.edn {:...
我试图用ag-grid做一个网格,并激活排序和过滤,但它对localhost不起作用。在columndefinition中,我使用了''':sortable true''':filter true''''但是什么都没有发生。
我已经抓取了一些关于路由的网络和视频文档。但我无法让动态 UI 路由在一组简单的页面上工作。 root.cljs (ns ui.root) ; ; ... (defsc Index [....
我想为我的 shadow-cljs 分离开发和生产环境变量,它通过 Luminus 模板与 lein 应用一起运行。我的生产环境是一个...
在Clojurescript中是否有办法创建一个异步函数或宏将一个函数封装到一个Promise中来模拟它?我目前的使用情况是替换下面的函数,它需要一个回调,由它的 ...
我一直在使用ClojureScript制作一个个人网站,并决定使用Reitit作为我的路由库,而不是我常用的秘书。我读到了关于Reitit的非常好的东西,并且有它的排序 ...
如何在 expo + react-native 初始化阶段运行 clojurescript 函数?
我正在使用expo-cljs-template(lein new expo myapp +reagent)来引导我的exporeact-nativereagentclojurescript应用。因为我的应用需要geeofencing,而在expo中需要一个...
如何用ClojureScript从pdf文件中创建字节向量?
我想把一个pdf文件转换成一个字节向量,比如:[1 23 4 43 ......],使用ClojureScript。[1 23 4 43 ... ...], 用ClojureScript. 请问,有什么好办法吗?非常感谢
我如何在ClojureScript中模仿这种JavaScript继承? class AccessController extends EventEmitter { static async create (db, options) { } static get type () { throw new Error('\'...
我想用clojureclojurescript分别在后端前端建立一个简单的webapp。我在通过http请求建立他们两个之间的通信时遇到了问题,我觉得像 ...
我的Reagent组件是一个简单的div,它有一个component-did-mount和一个component-did-update钩子。它使用vexflow绘制笔记。(defn note-bar [notes] (reagentcreate-class {:display-name ...)
如何在所有的clojure、closscript和elisp缓冲区上自动启用paredit模式?
我想在所有的clojure、cljs和elisp缓冲区上默认启用paredit模式,这可能要通过.spacemacs文件来实现。这是我目前在用户配置功能中的内容......
嘿,我有这个代码,但我想反转只有:a键。(sort-by (juxt :a :b) [{:a 1 :b 3} {:a 1 :b 2} {:a 2 :b 1}]) ; ;=> [{:a 1 :b 2} {:a 1 :b 3} {:a 2 :b 1}] 我试过了,但这是 ...
在使用Datascript时遇到了一个看似奇怪的问题。出于某种原因,当我运行这个查询时,如果不把它包在函数中,一切都能正常运行。但是一旦我把它封装在函数中,它就会返回......。
在Datascript中,我如何从另一个属性的值创建一个新的属性?
试图创建一个新的属性,其值是对同一实体的不同属性进行转换的结果。所以,假设我有一个数据库,其中每个实体都有属性:内容。I ...
为什么这个不能用?(def app-state (atom {:title "foo"})) (swap!app-state upd-in [:title] "bar")所有我能找到的关于update-in的例子都是在数值上工作的,而不是字符串。
在所包含的Clojure库中是否有一个函数可以将一个字符串分割成另一个字符串?
我知道在clojure.string中,有一个split函数,它可以返回字符串中不包括给定模式的部分的序列。(require '[clojure.string :as str-utils]) (str-utilssplit "...")