我正在尝试为 html 表定义一个实时模板,该模板显示地图中的数据。
template-div
因为这个例子就在这里。模板中单元格的虚拟内容在此处。
defsnippet
对于单元格值,deftemplate
定义为:
(require '[net.cgrand.enlive-html :as html])
(html/defsnippet value-cell (template-div) [:div.Row :div.Cell] [value]
(html/content value))
但是,当我尝试片段时
(value-cell (mapv vals (:event-data dummy-content)))
所有的值都在一个标签中,像这样
({:tag :div, :attrs {:class "Cell"},
:content ("end time 1" "date 1" "event name 1" "start time 1" "performer 1" "end time 2" "date 2" "event name 2" "start time 2" "performer 2")})
我需要列表中的每个项目都是标签中的一个值。