Ham*_*aya 5 clojure clojurescript
我有一个名为 some-handler 的事件处理程序和一个名为 someevent 的事件,在 javascript 中执行它时,
window.onsomeevent = space.some_handler;
Run Code Online (Sandbox Code Playgroud)
我已经用谷歌搜索了将近一个小时,但我在 clojurescript 中找不到如何做到这一点?
这是将 mousedown 侦听器添加到 window 的片段。在此处查看其他 google 关闭事件类型: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"))
Run Code Online (Sandbox Code Playgroud)