我正在尝试在clojure
. 我已经使用clojurescript om
并做出了反应。有两个文件core.cljs
和db.clj
.
core.cljs
包含 ui forlogin page
并db.clj
包含所有database connections
.
现在我正在尝试db.clj
在 core.cljs 中调用方法 add-user[username password]。
在db.clj
(defn add-user [username,password]
(sql/with-connection db
(sql/insert-values :users [:username :password]
[username password])))
在core.cljs
(dom/button #js {:ref "submit"
:onClick (fn[e](add-user usname passwrd))}"submit")
但我无法在core.cljs
. 它显示了一些错误消息,例如
clojure.lang.ExceptionInfo : failed compiling file:src\login_page\core.cljs
clojure.lang.ExceptionInfo : No such namespace: login_page.db, could not locate login_page/db.cljs, login_page/db.cljc, or Closure namespace "login_page.db"