我正在尝试从 jayq 的事件中获取修改器密钥数据(请参见此处)。
这工作得很好
(delegate $body note-list-item :click
(fn [e]
(.preventDefault e)
(js/alert "clicked!")))
但这不是。
(delegate $body note-list-item :click
(fn [e]
(.preventDefault e)
(if (.metaKey e)
(js/alert "meta clicked")
(js/alert "no meta"))))
Chrome 中的 Javascript 控制台给了我Uncaught TypeError: Property 'metaKey' of object #<Object> is not a function