Rails开发:页面链接、架构与功能详解
1. 页面链接
在Web应用开发中,很少有应用只有一个页面。我们以“Hello, World!”应用为例,看看如何添加新页面并实现页面间的链接。
1.1 添加新页面
通常,应用中的每个页面对应一个单独的视图。我们在现有的应用中添加一个新页面,使用已定义的 goodbye 动作处理该页面,且使用相同的控制器。接下来,在 app/views/say 目录下创建一个新模板 goodbye.html.erb ,内容如下:
<h1>Goodbye!</h1>
<p>
It was nice having you here.
</p>
在浏览器中访问 http://localhost:3000/say/goodbye ,即可看到新页面。
1.2 页面链接
为了实现页面间的链接,我们可以在 hello.html.erb 和 goodbye.html.erb 文件中添加超链接。一种简单的方法是采用Rails的URL约定:
- hello.html.erb 文件:
...
<p>
Say <a href="/say/goodbye">
超级会员免费看
订阅专栏 解锁全文
44

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



