clojurescript

    1热度

    1回答

    我面对一个超级古怪的问题,今天 (let [t :cognitive tab (name t) tab-name (string/join "" (take 3 (string/split tab #"")))] (println "@@@" t tab tab-name)) 回报 @@@ :cognitive cognitive cog 用Clojure

    0热度

    2回答

    我刚开始在ClojureScript中开发应用程序,我正在使用Figwheel与试剂和LightTable。一切似乎都是超级互动的,我真的很喜欢REPL和代码重新加载的想法,但我无法弄清楚如何从浏览器将REPL传输到REPL。例如,如果我正在开发tictactoe,如果我能够将当前的棋盘状态转移到REPL,然后在其中进行游戏(查看某些功能行为等),那就太棒了。可能吗? 例如,ratom在ticta

    2热度

    2回答

    试图从字符串中读取哈希映射,但如果键是“关键字”类型的值我从cljs.reader/read-string中得到错误。从字符串中读取哈希映射的正确方法是什么? 这个版本不包含关键字的工作: (cljs.reader/read-string (pr-str {1 "a", 1481876814936 "sdafa", 1481876816039 "afdas", 1481876817344 "asd

    1热度

    1回答

    这写安慰我期望的方式: (.log js/console "hi" "there") 输出是 hi there 然而,这只是写了一个很大的混乱到控制台: (defn log-it [& args] (.log js/console args)) (log-it "hello" "there") 的输出为: c…s.c…e.IndexedSeq {arr: Array[2], i: 0

    1热度

    1回答

    我对使用CLJS和Untangled制作动态Web应用程序非常感兴趣。不过,我有一些非常基本的问题。我的第一个问题是:我发现像其他框架一样,有一个基地index.html,它具有.js文件引用,并且<div id="app"></div>绑定到JavaScript文件。 所以从GitHub中解开模板项目,我有我的Figwheel服务器上运行,我想要做的DEV-指数方面动些脑筋。 <body>

    2热度

    1回答

    我一直在试图围绕查询包裹头部。假设我想要一个带有多个表视图的Root组件。 official tutorial suggests - 一种方法是拥有一个没有查询的表视图组件。 然后你可以传递需要通过道具使用的任何数据,而且工作得很好。 但这是非常简单的情况。在非平凡的应用程序中,可能您希望TableView带有查询,因为在UI树下可能有一些复杂的UI组件结构 - 表头,页脚,行,单元格等。 现在t

    -2热度

    1回答

    有人可以给我例子在哪里可以找到关于clojure开发堆栈的任何信息?我很难找到信息什么是clojure的良好开发堆栈,以及在哪里可以找到更多信息。 在工作中我使用下面的堆栈: ClojureScript在前面。 UI与试剂材料,当然还有试剂。 Clojure在后端。数据通过棱柱模式等进行compojure-api验证。 CouchDb用于保存数据。 该堆栈旨在易于学习和避免数据转换。 还有什么其他

    1热度

    1回答

    我遇到了这个怪异的行为: (every? true? []) => true (every? false? []) => true (every? odd? []) => true 而且不胜枚举这样... 它应该返回的假,而不是真正的我猜测。 设计这个功能的原因是什么?

    2热度

    1回答

    我试图通过这个很酷的网站学习clojurescript clojurescriptkoans 有一个问题,我有点难倒一个示例问题。 问: 谁能给我喜欢的链接我的文档docs线索帮我解答? 一个函数可以生成另一个函数。 (= 9 (((fn [] _____)) 4 5)) REF:http://clojurescriptkoans.com/#functions/7

    0热度

    1回答

    假设我们在hiccup语法中定义了文本文本区域。 (def written-text (reagent/atom "")) (defn text-area [] [:textarea {:value @written-text :on-change #(reset! written-text (-> % .-target .-value)) :on