3
欲遍歷表示打嗝數據結構的載體樹:遍歷矢量樹
[:div {:class "special"} [:btn-grp '("Hello" "Hi")]]
然後我想派遣於載體上的關鍵字,如果多重方法已爲關鍵字定義,然後它會返回另一組矢量,它將替換原始標記。
例如,上述結構會被變換爲:
[:div {:class "special"} [:div [:button "Hello"] [:button "Hi"]]]
定製多重方法將收到列表(「你好」,「喜」)作爲參數。它會返回包含按鈕的div。
我如何寫穿越載體與形式作爲參數一切分派的關鍵字,然後返回的形式代替當前形式的功能?
丹妮,感謝您的答覆。然而,爲什麼你說把整棵樹表示爲一個數據結構是沒有價值的。打嗝會爲表格帶來價值,因爲您可以將HTML樹作爲矢量樹來操作,如果自定義標籤也可以同樣呈現,它會有幫助嗎?我本着學習的精神問這個問題,所以請讓我知道你的意見。 – murtaza52
我明白你的觀點。更新我的回覆。 – DanLebrero
感謝偉大的代碼! – murtaza52