Im недавно с использованием реагента и Перекадрируйте для моего clojurescript проекта и у меня есть проблема: Поэтому у меня есть HTML пользовательских тегиclojurescript/реагент для функции не работает
<question id="1"></question>
<question id="2"></question>
И я хочу, чтобы поменять их местами в мой реагентных сгенерированный HTML, используя cljs для функции
(defn mypanel []
[:p "Hi!"])
(let [q (.getElementsByTagName js/document "question")]
(for [i (range 2)]
^{:keys i}
(reagent/render [mypanel]
(aget (.getElementsByTagName js/document "question") i))))
Но это не работает, я попытался проверить это, не используя для функции от
(reagent/render [mypanel]
(aget (.getElementsByTagName js/document "question") 0))
и он отлично работал только с одним тегом.
И я не знаю, почему функция for не работает, или реагент не работает таким образом? У кого-нибудь есть предложение?
Я очень нуб на этом.
Это сработало! я вижу, так что визуализируйте эти побочные эффекты! Большое спасибо! –