小编Aki*_*dar的帖子

在Clojure中构建字符串的麻烦

[这可能看起来像我的问题是Compojure,但它不是 - 它与Clojure一起]

在这个看似简单的问题上,我一直在拔头发 - 但我无处可去.

我正在使用Compojure(Clojure的轻量级Web框架),我想生成一个显示我在PostgreSQL数据库中的待办事项列表的网页.

下面的代码片段(省略了数据库连接,查询等 - 但不需要该部分,因为特定问题是生成的HTML在<body>和</ body>标记之间没有显示任何内容).

作为测试,我尝试在对main-layout的调用中对字符串进行硬编码,如下所示:(html(main-layout"Aki's Todos""Haircut <br> Study Clojure <br>在Stackoverfolw上回答问题")) - 它工作正常.

所以真正的问题是我不相信我知道如何在Clojure中建立一个字符串.不是惯用的方式,也不是通过调用Java的StringBuilder - 正如我在下面的代码中尝试做的那样.

虚拟啤酒,对任何能够解决它的人来说都是一个很大的支持!非常感谢!

================================================== ===========


;The master template (a very simple POC for now, but can expand on it later)

(defn main-layout
  "This is one of the html layouts for the pages assets - just like a master page"
  [title body]
  (html
    [:html
    [:head
      [:title title]
      (include-js "todos.js")
      (include-css "todos.css")]
    [:body body]]))


(defn show-all-todos 
  "This function will generate the todos …
Run Code Online (Sandbox Code Playgroud)

clojure

4
推荐指数
1
解决办法
2658
查看次数

从Grails 1.0.3升级到1.3.5

我刚刚继承了用Grails编写的应用程序(版本1.0.3),并希望将其升级到最新版本(版本1.3.5).

我似乎无法找到枚举两个版本之间差异的参考.我知道有"grails升级"命令 - 但鉴于版本差异很大,这是最好的选择.

我有一个类似的问题,我今天也要求升级Groovy的版本,以及需要注意的实际差异(版本1.3.5和1.7.5之间) - 但我认为最好将两个问题分开专注于每一个.

非常感谢,

〜亚希

grails

3
推荐指数
1
解决办法
673
查看次数

标签 统计

clojure ×1

grails ×1