【发布时间】:2016-06-02 12:25:07
【问题描述】:
我最近为我的 clojurescript 项目使用了试剂和重新框架,但我遇到了一个问题: 所以我有 html 自定义标签
<question id="1"></question>
<question id="2"></question>
我想用 cljs 将它们交换到我的试剂生成的 html 中
(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))))
但它不起作用,我尝试在不使用for函数的情况下对其进行测试
(reagent/render [mypanel]
(aget (.getElementsByTagName js/document "question") 0))
而且只需要一个标签就可以正常工作。
我不知道为什么 for 函数不起作用,或者说试剂不是那样起作用的?有人有建议吗?
我很不擅长这个。
【问题讨论】:
标签: clojure clojurescript reagent re-frame