在Seaside中,在所有这些renderContentOn:方法中,我可以使用HTML canvas对象来组合我的DOM树.
我正在为我的组件编写一堆帮助程序,因为我使用Twitter Bootstrap进行样式设置,并且不想一直编写所有样板代码(<div>s mas).
对于这个设置的方式,对我来说最简单的方法是简单地(我想避免with: aBlock在那些帮助器中使用)写出包装DIV的HTML,如下所示:
html html: '<div class="control-group">'.
Run Code Online (Sandbox Code Playgroud)
我有什么理由不这样做吗?有任何缺点吗?
使用HTML画布有很多优点:
renderOn:在对象中)和组件(renderContentOn:组件)的组合来实现更好的可重用性.我同意在极少数情况下使用HTML canvas是不值得的:例如,当来自外部源的大型静态垃圾需要嵌入到页面中时.
| 归档时间: |
|
| 查看次数: |
229 次 |
| 最近记录: |