0
Как я могу расширить элемент Google Closure с использованием протоколов Clojurescript. Я попробовал это, но это не похоже на работу:Добавление протокола Clojurescript в элемент Google Closure
(ns my-stuff.main
(:require
[goog.dom :as dom))
(defprotocol ds
(-set-text [this text]))
(extend-type js/HTMLDivElement
ds
(-set-text
[this text] (dom/setTextContent this text)))
(set-text (.getElementById js/document "a") "howdy")
: Я должен делать что-то основное неправильно, я думаю, как элемент с идентификатором «а» на моей странице HTML никогда не обновляется.