Rails开发:页面链接与购物车应用搭建
1. Rails应用页面链接基础
在Rails应用中,处理请求和展示结果有一套默认的工作流程:
1. 创建一个新的 Time 对象,将当前时间存储在 @time 实例变量中。
2. Rails会寻找一个模板来展示结果。它会在 app/views 目录下查找与控制器同名的子目录,然后在该子目录中查找以动作命名的文件(如 hello.rhtml )。
3. Rails通过ERb处理这个模板,执行任何嵌入的Ruby代码,并替换控制器设置的值。
4. 结果会被发送回浏览器,Rails完成对该请求的处理。
这个流程体现了Rails“约定优于配置”的哲学,通过提供方便的默认设置和遵循特定的约定,Rails应用通常只需很少或无需外部配置,一切自然地组合在一起。
2. 为Hello, World!应用添加新页面及链接
大多数Web应用不止有一个页面,我们可以为Hello, World!应用添加一个新页面。通常,应用中的每种页面样式对应一个单独的视图,我们还可以使用一个新的动作方法来处理该页面。
以下是具体步骤:
1. 添加动作方法 :在控制器中定义一个新方法,命名为 goodbye 。示例代码如下:
class SayController < ApplicationController
de
超级会员免费看
订阅专栏 解锁全文
2

被折叠的 条评论
为什么被折叠?



