问题标签 [clojurescript]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
svg - Clojurescript 中的 SVG
在 Clojurescript 中将 SVG 元素添加到 dom 的最佳方法是什么?(dom/build [:svg [:g [:text "something like this ?"]]])
Twitterbuzz示例使用 Google Closure lib 的 Graphics 对象,但说我不关心 IE 兼容性,有没有办法可以像 html 一样添加元素SVG 功能。我试过 Apogee,但它会序列化 SVG 代码,我更喜欢直接 DOM 操作。
command-line - 使用 Rhino 从命令行执行编译好的 ClojureScript
我知道 ClojureScript 可以在 JavaScript REPL 中执行,也可以编译成 JavaScript,然后在浏览器中运行。我找不到在 Rhino 的服务器端使用它的方法。这是我的思路,我有一个简单的源文件:
我将其编译为hello.js
. 我试着跑
什么都没发生。我怎样才能让它工作,或者命令行只支持 Node.js?
clojure - Clojurescript/Clojure 中服务器和客户端之间的代码共享
假设我想在我的客户端 *.cljs 和我的服务器端 *.clj 之间分解一些通用代码,例如各种数据结构和通用操作,我可以这样做吗?这样做有意义吗?
clojure - clojurescript 中的嵌套宏
在一个文件中,我定义了这两个宏:
在 clojure 中,两个宏都按预期工作。
在 clojurescript 中,只有宏“foo”有效,“bar”会产生这个错误:
似乎这里的“foo”宏没有被扩展,而是被解释为一个函数调用。
这是 clojurescript 中的错误还是我做错了什么?
clojure - 附加事件处理程序
我有一个名为 some-handler 的事件处理程序和一个名为 someevent 的事件,在 javascript 中执行此操作时,
我已经在谷歌上搜索了近一个小时,但我找不到如何在 clojurescript 中执行此操作?
clojurescript - Document.write 在 Clojurescript 中?
在调试时能够以简单的方式打印东西通常很方便。
如何在 Clojurescript 中调用 document.write?
clojure - 升级 ClojureScript 最简单的方法是什么?
自从 ClojureScript 首次问世以来,我一直在 Windows 上使用它,我注意到 Rich Hickey 和其他人正在对其进行偶尔的更新。确保我拥有最新更改的最简单方法是什么?只是从这里复制 src 目录就足够了:
https://github.com/clojure/clojurescript/tree/master/src
?
clojurescript - 如何在 ClojureScript 中使用 **require**?
我 ClojureScript 我可以在ns声明中做一些事情,比如:
: 但 :
: 不行。有谁知道我做错了什么?
ajax - 在 clojurescript 中实现 ajax 调用
我是 clojurescript 的新手,想通过纯粹在 clojurescript 中实现以前编写的应用程序来进行更深入的研究,但在实现 ajax 调用方面不知所措。任何人都可以在网上给我一个例子或提供一两个代码片段吗?
clojure - 如何在 ClojureScript 中使用命名参数?
在 clojure 中,我可以使用 defnk 来获取命名参数。如何在 ClojureScript 中实现相同的目标?