我有一个名为some-handler的事件处理程序和一个名为someevent的事件,在javascript中执行时会起作用,
window.onsomeevent = space.some_handler;
我一直在谷歌搜索近一个小时但我在clojurescript中找不到怎么做这个?
答案 0 :(得分:4)
这是一个将mousedown监听器添加到窗口的片段。在这里查看其他谷歌闭包事件类型:http://closure-library.googlecode.com/svn/docs/closure_goog_events_eventtype.js.source.html
(ns example
(:require
[goog.dom :as dom]
[goog.events :as events]))
(def w (dom/getWindow))
(events/listen w (.-MOUSEDOWN events/EventType) #(js/alert "Handle Mouse Down"))