4、Rails开发:页面链接与购物车应用搭建

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
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值