Ruby on Rails 学习笔记(四)

当页面需要保持风格一致时,最简单的方法是采用模板。详见如下代码:

1<!doctype html> 2<html> 3 <head> 4  <meta charset="UTF-8"> 5  <meta name="Generator" content="EditPlus®"> 6  <meta name="Author" content=""> 7  <meta name="Keywords" content=""> 8  <meta name="Description" content=""> 9  <title>Document</title> 10 </head> 11 <body> 12  <div>页眉</div> 13  <%=yield%> 14  <div>页脚</div> 15 </body> 16</html>

目录放在:views下的layouts目录中。

还有一点非常重要就是文件名应为:model的复数形式。本示例为ads.html.erb

浏览器中输入:http://localhost:3000/ads/3    可以看到模板已经生效了。

点赞
收藏

评论区

加载中...

相关推荐

MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1

文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s

Oracle 分组与拼接字符串同时使用

SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(

手写Java HashMap源码

HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22

java将前端的json数组字符串转换为列表

记录下在前端通过ajax提交了一个json数组的字符串,在后端如何转换为列表。前端数据转化与请求varcontracts{id:'1',name:'yanggb合同1'},{id:'2',name:'yanggb合同2'},{id:'3',name:'yang

移动端H5开发常用技巧总结

html篇常用的meta属性设置meta对于移动端的一些特殊属性,可根据需要自行设置<meta name"screenorientation" content"portrait" //Android 禁止屏幕旋转<meta name"fullscreen" content"yes"             //全屏显示

JavaScript 从select表中获取数据在表格中添加行

<!DOCTYPE html<html<head lang"en"    <meta charset"UTF8"    <title</title    <link rel"stylesheet" href"css/mian.css"/    <script src