2
如果我使用span標記來渲染組件< span jwcid =「@ If」.../>,我的HTML最後會出現一堆無用的span標記。大多數情況下,沒關係,但在某些情況下,它會干擾我的CSS或使頁面無效。有沒有辦法告訴Tapestry處理標籤,但沒有實際渲染它?如何在Tapestry中隱藏額外的組件跨度標籤?
如果我使用span標記來渲染組件< span jwcid =「@ If」.../>,我的HTML最後會出現一堆無用的span標記。大多數情況下,沒關係,但在某些情況下,它會干擾我的CSS或使頁面無效。有沒有辦法告訴Tapestry處理標籤,但沒有實際渲染它?如何在Tapestry中隱藏額外的組件跨度標籤?
在org.apache.tapestry.renderTags
Tapestry configuration property看看:
指定一些塊級別的組件是否會默認呈現他們 模板標籤名稱。
目前影響If,Else和For組件。
您還可以爲特定組件實例指定renderTag
參數,請參閱If component文檔。
花了我一段時間來繞過測試,但renderTag =「false」做了我想要的。謝謝! – 2008-10-30 07:25:50