This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-11-02
Channels
- # aleph (6)
- # beginners (37)
- # boot (415)
- # cider (17)
- # cljs-dev (79)
- # cljsjs (3)
- # cljsrn (18)
- # clojars (3)
- # clojure (34)
- # clojure-france (6)
- # clojure-italy (1)
- # clojure-korea (1)
- # clojure-russia (22)
- # clojure-spec (64)
- # clojure-uk (47)
- # clojurebridge (6)
- # clojurescript (61)
- # clojurex (1)
- # cloverage (11)
- # component (6)
- # cursive (73)
- # data-science (6)
- # datascript (4)
- # datomic (38)
- # editors (1)
- # emacs (4)
- # events (16)
- # funcool (5)
- # garden (3)
- # hoplon (17)
- # jobs (2)
- # klipse (74)
- # off-topic (3)
- # om (81)
- # onyx (35)
- # parinfer (4)
- # pedestal (1)
- # perun (20)
- # planck (9)
- # proton (1)
- # re-frame (17)
- # reagent (3)
- # ring-swagger (1)
- # rum (7)
- # untangled (63)
- # vim (8)
How can I get the current component in an event-handler(for example on-click
function)?
I want to use reagent/force-update
to update component immediately.
Currently I'm using
(defonce forcer (atom 0))
(defn update-editor-state [new-editor-state]
(re-frame/dispatch-sync [:content-edit/editor-state new-editor-state])
(swap! forcer inc))
Wonder if there will be a better solution?Hi all. I use @reagent/track extensively to prevent undue renderings of components linked to my (deep) app db. Yet, a problem persists whereby stuff gets unnecessarily rendered and I wonder: is there a way to know what triggered a component render other than throwing sticks at my code by commenting sections in and out?