Anexar a um atributo no Enlive
É possível acrescentar um valor a um atributo usando enlive?
exemplo: eu tenho isso
<a href="/item/edit/">edit</a>
e gostaria disso
<a href="/item/edit/123">edit</a>
Atualmente estou fazendo isso:
(html/defsnippet foo "views/foo.html" [:#main]
[ctxt]
[:a] (html/set-attr :href (str "/item/edit/" (ctxt :id))))
Mas preferiria não incorporar o URL ao meu código, apenas anexando o ID ao URL existente
(html/defsnippet foo "views/foo.html" [:#main]
[ctxt]
[:a@href] (html/append (ctxt :id)))