Вопрос по google-closure, clojurescript, javascript – Доступ к «этому» в Clojurescript

27

Есть ли способ доступа к этому объекту в clojurescript?

явозникли проблемы с распространением событий, когда я обертываю значок с якорем и пытаюсь прикрепить обработчик к якору. Не имея доступа к «this» в обработчике, я постоянно имею дело с внутренней иконкой, которая иногда запускает событие, а якорь - с другой.

редактировать:

Как было предложено ниже, это как способ сделать это. Примером может быть

(defn my-handler
  [e]
  (this-as this
    (let [data-attr (.data ($ this) "my-attr")]
      (log data-attr))))
Попробуйте пометить ответ как принятый, а не редактировать исходное сообщение. Ryan

Ваш Ответ

1   ответ
32

Похожие вопросы