是否可以使用 enlive 将值附加到属性?
例子:我有这个
<a href="/item/edit/">edit</a>
并且想要这个
<a href="/item/edit/123">edit</a>
我目前正在这样做:
(html/defsnippet foo "views/foo.html" [:#main]
[ctxt]
[:a] (html/set-attr :href (str "/item/edit/" (ctxt :id))))
但我不希望将 URL 嵌入到我的代码中,只需将 id 附加到现有 URL
(html/defsnippet foo "views/foo.html" [:#main]
[ctxt]
[:a@href] (html/append (ctxt :id)))