2012年11月21日
摘要: 这次咱们聊聊页面布局文件。布局文件其实也是一个页面,用来定义一些公共的或者框架的页面结构。普通的页面文件再嵌入到布局文件预留的空间中来形成整个页面的样子。布局文件是可以在各个页面之间公用的公共资源。全局范围布局文件下面的页面列出所有的项目名称<h2>Projects</h2><ul><% for project in @projects %> <li><%= project.name %></li><% end %></ul>这是一个普通页面:比如说,我们想为这个站点的每一个页面都增加一 阅读全文
posted @ 2012-11-21 20:10 边晓宇 阅读(845) 评论(1) 推荐(1) 编辑
摘要: 下面代码find方法中这种看起来奇怪的语法,一个&符号后面跟着一个名字,叫做to_proc。是Rails对Ruby的一点功能扩充。 class Project < ActiveRecord::Base has_many :tasks def self.all_names find(:all).collect(&:name) endend我们通过Rails Console下的一个例子来... 阅读全文
posted @ 2012-11-21 07:08 边晓宇 阅读(1068) 评论(0) 推荐(1) 编辑