• 视频教程下载地址:请使用WinRAR或者7-Zip进行解压
  • 点击进入下载页面: 下载地址3


今天视频是介绍 Ruby On Rrails 2.0 的页面之间连接跳转 编程入门视频教程

任何网站常见莫过于页面间的连接,页面跳转了,除非网站只有一个页面没有任何链接。

其实不就是一个标签 <a> , 为什么还要介绍?

主要是Ruby On Rrails 有自己的一套链接,页面跳转的方案

不再使用标签<a>, 而使用 <%= link_to "", :action=>"" %> 这种方式很方便,起码给我第一感觉

就是不用考虑路径URL问题,具体看看视频演示就知道了。

我们先启动一下 InstantRails-2.0-win , 如果你还没有安装,点击这里下载 InstantRails-2.0-win

创建一个项目
rails testlink

再启动这个项目, 测试一下,  刷新一下就可以看到刚才创建的项目了

看到了吧 , 我们来选择中 打上勾。

测试 , 注意看 , 这里端口是  3000
http://127.0.0.1:3000

看到这个页面就是创建成功了!
进入 项目 testlink

cd testlink

ruby script/generate controller Say

好,我们打开本地目录, 找到相关文件进行编写

我们创建2个页面a.rhtml 和 b.rhtml, 作为2个页面之间的跳转
say_controller.rb
 def A
 end

a.rhtml
<html>
<head>
 <title>a.rhtml</title>
</head>
<body>
 <h1>这是 a.rhtml 页面</h1>
</body>
</html>

做个简单的测试一下
使用中文出现乱码,我们修改一下页面编码。
好了, a.rhtml 页面就这样了, 到b.rhtml页面

------------------------------
say_controller.rb 加上B
 def B
 end

b.rhtml
<html>
<head>
 <title>b.rhtml</title>
</head>
<body>
 <h1>这是 b.rhtml 页面</h1>
</body>
</html>

-----------------------
下面我们为这2个页面加上连接, 看看以前传统的做法 使用 <a> 标签

a.rhtml
<a href="/Say/B">连接到B页面</a>

b.rhtml
<a href="/Say/A">连接到A页面</a>
==========================================
我们再看看 Ruby On Rrails 的做法

a.rhtml 修改后的代码
<html>
<head>
 <title>a.rhtml</title>
</head>
<body>
 <h1>这是 a.rhtml 页面</h1>
 <%= link_to "链接到B页面", :action=>"b" %>
</body>
</html>

b.rhtml 修改后的代码

<html>
<head>
 <title>b.rhtml</title>
</head>
<body>
 <h1>这是 b.rhtml 页面</h1>
 <%= link_to "连接到A页面", :action=>"a" %>
</body>
</html>

对比下
a.rhtml
<a href="/Say/B">连接到B页面</a>
<%= link_to "链接到B页面", :action=>"b" %>

b.rhtml
<a href="/Say/A">连接到A页面</a>
<%= link_to "连接到A页面", :action=>"a" %>

好了, 演示就到这里 谢谢大家支持


“Ruby On Rails (ROR) 2.0入门编程视频教程-(3)特有的页面连接之间跳转”没有评论

有任何疑问或建议,可以给作者留言:



公告:

  • 2010年5月之前的视频是文字解说演示,没有声音。
  • 2010年5月以后的视频全部带声音。