我使用以下命名空间进行图形演示
(ns foo.core
(:use [clojure.browser.dom :only [get-element]]))
但是,我在类路径中为clojure浏览器dom返回一个File not found异常。
Clojurescript已被拉出,并包含在cd
文件中。但在访问REPL之后,我没有包含在我尝试加载的文件中。
clojure.browser.dom
是否已过期?或者,我在实施中遗漏了什么?
修改 我没有包含此文件的依赖项。
答案 0 :(得分:0)
该命名空间是正确的:
https://github.com/clojure/clojurescript/blob/master/src/cljs/clojure/browser/dom.cljs
问题可能是 ns 表单?尝试
(ns foo.core
(:require [clojure.browser.dom :refer [get-element]]))
另外,为了以防万一,请确保将文件命名为.cljs并重新启动cljsbuild编译器,以防万一。