如何在 Hoplon 中切换标签
How to Switch Tags in Hoplon
如果我有以下代码和一个从'p'标签切换到'h1'标签的函数:
(def switch-tag (cell p))
稍后在 hlisp
((cell= switch-tag) "Text goes here")
为什么我切换到 h1 标签时似乎没有任何反应。
我一直无法按照你的方式解决这个问题。这是一个解决方法:
(page "index.html")
(def key! (cell true))
(defelem my-elem [_ [child]]
(cell= (if key! (h1 child) (p child))))
(html
(body
(button :click #(swap! key! not) "test")
(my-elem "this is a test")))
如果我有以下代码和一个从'p'标签切换到'h1'标签的函数:
(def switch-tag (cell p))
稍后在 hlisp
((cell= switch-tag) "Text goes here")
为什么我切换到 h1 标签时似乎没有任何反应。
我一直无法按照你的方式解决这个问题。这是一个解决方法:
(page "index.html")
(def key! (cell true))
(defelem my-elem [_ [child]]
(cell= (if key! (h1 child) (p child))))
(html
(body
(button :click #(swap! key! not) "test")
(my-elem "this is a test")))