clojurescript 相关问题

ClojureScript是Clojure的一种方言,可以编译为JavaScript。

Clojure。 “ lein测试”执行两次文件

我正在尝试在Clojure上创建我的第一个测试。我写了这个文件。当我运行:lein test时,我得到:(update-question)(core.clj:32)中的错误。未捕获的异常,不在断言中。预期:无...

回答 1 投票 0

createObjectURL提供的参数不足

我想获取blob的url,然后执行以下操作:(.. js / window -URL createObjectURL blob)模仿JS window.URL.createObjectURL(blob)但出现以下错误: TypeError:...

回答 1 投票 1

我如何设置shadow-cljs以使用Cordova + Clojurescript重新加载代码?

我目前正在使用Clojurescript在Cordova上开发示例应用程序。我正在使用shadow-cljs构建项目,但是以某种方式我找不到使代码重新加载正常工作的方法。相反,我有...

回答 1 投票 1

在ClojureScript中在浏览器onerror上使用源映射

我有一个错误侦听器(设置!就像是...

回答 1 投票 1

如何异步呈现试剂中的dom组件?

我发出一个http请求,并尝试将返回的val放入试剂组件中,如下所示:[div(a / take!(http / get“ http:// localhost:5000 / data”))#(放入[: div](...

回答 1 投票 0

如何将环境变量传递给ClojureScript应用程序?

我有一个从Leiningen启动的ClojureScript应用程序。我如何在启动时将env变量传递给应用程序(可能是当它生成时)

回答 1 投票 2

在Clojure和ClojureScript中创建和使用库

我刚刚编写了一些ClojureScript代码,只是发现我无法访问project.clj的依赖项中列出的库之一。这是正确的吗,即您不能使用Clojure ...

回答 2 投票 12

在ClojureScript中序列化JavaScript对象

我如何使JS错误对象的编写器通过电线发送?当我这样做时(pr-str(js / Error。“ OOPS”))它给了我“ #object [Error Error:OOPS]”。并且(js-> clj(js / Error。“ Oops!”))给出了一些内容...

回答 1 投票 0

如何获得可在ClojureScript中使用的CKEditor反应组件

我无法使CKEditor react组件在ClojureScript项目中工作。当我尝试使用组件(ns simple.core(:require [reagent.core:as试剂] [re-frame.core:as rf] ...

回答 1 投票 0

阵列图的地图嵌套向量

我一直在尝试将向量内的映射嵌套值映射为向量的向量,但没有成功。我的数据是这样的:[{:country {:name“ chile”,:id 1},:subcountries [{:name“ ...

回答 1 投票 0

如何在clojurescript中等待cljs.core.async.impl.channels.ManyToManyChannel?

[发出cljs-http.client这样的请求后:(http / get ...),然后尝试响应,我得到以下信息:cljs.core.async.impl.channels.ManyToManyChannel如何等待(就像在JS中一样)...

回答 1 投票 0

如何检查DOM是否包含?在clojurescript中吗?

在JS中,执行document.some_element.contains(other_element)来查找元素是否包含在另一个元素中。如何在Clojurescript / Hiccup / Reagent框架中执行此操作?我尝试过:(js / ...

回答 1 投票 1

Clojure中的功能

我有一个任务来创建一个功能,该功能提供列表的功能集。列表(1 2 3)的输出应为:1 2 3 1 2 1 3 2 3 1 2 3我尝试了此辅助函数(defn print-powerset-helper [...

回答 1 投票 0

多页应用程序的试剂配置

我的project.clj具有,:cljsbuild {:builds {:app {:source-paths [“ src / cljs”“ src / cljc”]:compiler {:输出至“ target / cljsbuild / public / js / app .js“ ...

回答 2 投票 2

clojure.core / map表现出令人惊讶的方式

user =>(map:one'({{:one“ one”}}))(“ one”)user =>(map:name'(rb))(nil nil)user =>(:name r)“史蒂夫(Steve)user =>(map:one'({{:one“ one”} {:one“ two”}))(“ one”“ two”)user => r {:color:red,...

回答 1 投票 -1

REPL上的试剂/原子行为?

正在寻找试剂/原子的行为的澄清。这是来自《专业Clojure》第5章的代码,运行了无花果:单位为deps的试剂版本为0.8.1(ns whip.core(:...

回答 1 投票 0

Clojure Hot Reload

使用docker-compose和Hot Reload在开发中运行Clojure的最佳选择是什么?我正在调查Clojure repl,并尝试在Docker容器中运行,但未成功。当前...

回答 1 投票 0

Clojurescript死代码消除显然不起作用

我有一个ClojureScript项目,该项目具有以下准系统前端应用程序(主要是入口点):(ns shadowman.app(:require ;; [cljs-http.client:as http] ;; [reagent.core:as r ]))...

回答 1 投票 0

使用FileReader API打开文件时遇到问题

这已经困扰了我好几天了。我有一个Web应用程序,允许用户从其本地计算机上打开文档。我第一次使用FileReader API。除了一种用途外,它都能正常工作...

回答 1 投票 1

如何将打cup作为列表/向量返回

我正在将打ic向量传递给一个函数,该函数会将其打成更多的打ic,但不会像我期望的那样返回它。这是我的意思的示例:(defn wrap-fn [input] [div ....

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.