1

我最近开始在一个项目中试用 ClojureScript。以下代码:

(ns shrine.snippets
  (:use [domina.css :only [sel]]
        [domina.events :only [listen! target]]
        [domina :only [log]]))

(defn ^:export init []
  (listen! (sel "a.delete") :click
           (fn [evt]
             (log (target evt)))))

当使用“高级”优化编译时,单击“a.delete”链接时将触发以下错误。

Uncaught Error: No protocol method Event.target defined for type object: [object Object]

但是使用“简单”优化编译时没有问题。

有人能指出我正确的方向吗?谢谢。

4

0 回答 0