我想了解在web2py中使用HTML助手而不是純HTML標記元素的好處。作爲一個例子,我讀入的web2py應用以下HTML標記生成器代碼(偏紅):在web2py中使用HTML助手構建HTML標記有什麼好處?
{{=A(IMG(_src=URL(r=request,c='static',f='up.png')),_href=URL(r=request,f='vote',args=['up',item.id]))}}
寫入由普通的HTML標記的結果這個代碼在此:
<a href="/reddish/default/vote/up/{{=item.id}}"><img src="/reddish/static/up.png"/></a>
我找到普通的HTML標記更易於閱讀。但我想知道是否有使用HTML助手的好處?
順便說一句,我第一眼看到的一個好處是,HTML幫助程序代碼不需要明確寫出應用程序的名稱,即reddish
。除此之外,使用HTML助手還有其他好處嗎?
這是一個很好的解釋。非常感謝你 :) –