noir

    1热度

    1回答

    Clojure,Noir和Monger都是新手,我只面临一个小问题。在Noir中似乎标准我保留我的模型在src/app_name/model_name.clj 我面临的问题是我需要在每个模型中对MongoDB进行相同的连接,因为我不知道如何正确地“分享”连接,如下所示: (ns app.models.theme (:require [monger.collection :as mc]

    2热度

    1回答

    我托管在Heroku上一个webnoir网站,并重新命名一个命名空间和文件后,我发现了以下错误日志中: 警告:的强制未声明的动态,因此不是动态 可重复使用,但其名称暗示了其他情况。请注明 ^:dynamic 胁迫或更改名称。 我在网上发现了一些东西,说我应该试试lein clean命令。有谁知道如何做到这一点? Heroku的帮助并没有指出这一点。 我正在使用cloud9作为我的ide/herok

    25热度

    1回答

    在很多noir应用程序中,我看到了下面的声明。跳过aot的目的是什么?什么时候使用它,何时不使用它?任何优点/缺点? :main ^{:skip-aot true} sample-app.server

    3热度

    2回答

    Clojure初学者在这里!我在Noir项目中为我的Hiccup代码添加了Flash消息支持。 我想要做的是检查每个特定的消息字符串是否设置。如果没有消息,那么我不想显示包含该消息的特定闪存元素。 (defpartial success-flash [msg] [:div.alert.notice.alert-success [:a.close {:data-dismi

    3热度

    1回答

    我已经开发了一个应用程序,直到现在我已成功地通过不显示/隐藏菜单选项或某些屏幕的按钮来限制屏幕访问。但现在的问题是用户能够在地址栏中键入url时访问屏幕。 我知道我不是第一个这样做,所以必须有某种标准的做法。 所以如果有人知道任何图书馆或某种方式来做到这一点,请让我知道。 谢谢。

    4热度

    2回答

    是否有jQuery类型的函数来解决通过嵌套地图漫游的问题? 例如,如果我有一个配置,看起来像这样: (def fig {:config {:example {:a "a" :b "b" :c "c"} :more {:a "a" :b "b" :c "c"}}}) 我还没有想出一个伟大的方

    4热度

    3回答

    我使用Leiningen有以下目录结构的小Clojure的项目工作Acessing资源文件: project src test xxx login.clj resources public css bootstrap.css 在test目录下的文件login.clj,我试图发出声音在respuces /公共区域/ CSS目录中的文件bootstrap.css: (def css-file "/cs

    3热度

    1回答

    是否可以调用(或请求该单词?)使用“defpage”定义的页面以REPL中的POST变量完成? 我已经创建了(defpage [:邮报“/表”] [REQ](普通/布局...))页面 而且我想看到的布局调用的输出上REPL。

    2热度

    2回答

    如何对发送的每个请求执行认证过程。我目前面临的问题是我无法访问作为请求参数发送的用户数据。以下是我已经尝试 (pre-route[:any "/mainpage/*"] {:keys[data]} (when (not(contains? data "userid")) //false response ) ) 和中间件 (defn for-auth [handler]

    2热度

    1回答

    我试图用黑色和我下,在默认的教程给出的教程和我使用此代码 (defpage "/my-page" [] (html5 [:h1 "This is my first page!"])) 然而,Clojure中抛出了一个错误并拒绝工作。