show:显示资源

0
视频
0
完成
0%
进度
0
分钟
0
完成
0%
进度

在 articles 控制器里面,添加一个 show 方法 ... 使用 HTTP 的 GET 方法请求 articles/ 加上资源的 ID 这种形式的地址的话,会使用 articles 控制器里面的 show 这个方法来处理 ..

在这个方法里面, 我们可以把当前要显示的文章相关的模型提取出来 ... 添加一个实例变量,名字是 @article ... 用一下 Article 模型的 find 方法 .. 把资源的 id 交给这个方法 .. 这样就会返回对应的资源模型 ..

我们得到的这个 @article 实例变量会被 Rails 传递给视图 ... 我们再去创建跟这个动作对应的视图 ... app ... views ... articles ... 创建一个视图,名字是 show.html.erb

在这个模板里面,用一组 h1 标签 ... 包装的是模型里的 title 属性的值 ...

再用一组 div 标签,包装一下模型里的 body 属性的值 ...

回到这个显示 id 号是 1 的这个文章页面 .. 现在它的上面会显示对应的标题 ... 还有正文 ...

show:显示资源《 Ruby on Rails:起步 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点