有个问题。
|
用Rails做的网页用到了rhtml模板,生成的HTML很不好看。里面的格式很乱,而且有很多空格,空行。我需要的是归规的HTML。我看bindou的也有这问题啊,可以直接看本页面的HTML源代码,有什么办法解决这个问题啊?
|
|
还有个问题就是:模板中使用很多这样的标签
form_remote_tag,image_tag,text_field_tag,submit_tag。这些标签就是生成了对应的html,用多了是不是对性能有所影响啊?是不是我直接把对应的html写在模板中rails就少了解析这些标签的步骤了,是不是性能就会提高些呢? |
|
问题一:
用<%= .... -%>,后面加个减号可以去除空行。 问题二: 直接写标签性能会有所提高。 |
|
呵呵,可以了。感觉HTML整洁多了。加个减号是那里有介绍的啊?怎么没看到过哦。。呵呵。。。
那我看bindou上没有直接写HTML的标签吧,而是用的rails的Tag,为什么呢?对页面输出的HTML不要求整洁吗? |
|
不好意思,我平时太忙了,常常没有留意整洁这些细节:)
“-%>”好像在Agile Web Dev with Rails这本经典书中有介绍到。 form_remote_tag我也常常用到,在需要ajax效果的时候,image_tag,text_field_tag,submit_tag我是从来不用的。 |
|
呵呵。。。我现在在搞个的项目页面HTML要求很整洁。以后还有不懂的还要向你请教哦。^_^...
|
| 客气了~ |
|
一意孤行说的对,在Agile Web Development with Rails P41有介绍,这是因为模板中的<%...%>被替换了之后,留下了回车换行符造成的。 搞Rail开发的话,Agile Web Development with Rails这本书还是一定要看的。 |
|
对,AWDWR是必看经典。
|
| 呵...今天才有点时间上网.是要看看AWDWR,不过我买了本新的Ruby for Rails... |
|
另外,你可以在config/environment.rb增加以下配置来默认达到需要的效果: config.action_view.erb_trim_mode=">" |
| 还是这个比较好,不然累啊。。。 |
|
config.action_view.erb_trim_mode=">"
谢了。这个我还没用过,改天试试:) |
- Hi,加入缤豆 就可以发言或回应啦......
| [专题] 2008中秋活动预告(2008年9月13日-15日) | [专题] 最新肯德基/必胜客优惠券下载 |
| [推荐] |
[推荐] |
| [推荐] |
[推荐] |
| [推荐] |
[推荐] |
RoR兴趣组 其他话题
广州最新活动






