2012-12-19 46 views
0

如何消除发生的双重代码?如何消除rails erb文件中的重复代码

在about.html.erb我有以下代码:

<!DOCTYPE html> 
<html> 
<head> 
    <title>Ruby on Rails Tutorial Sample App | <%= @title %></title> 
</head> 
<body> 
    <h1>Pages#about</h1> 
    <p>Find me in app/views/pages/about.html.erb</p> 
</body> 
</html> 

在浏览器位于localhost:3000 /页/约

<!DOCTYPE html> 
<html> 
<head> 
    <title>SampleApp</title> 
    <link href="/stylesheets/application.css" media="all" rel="stylesheet" type="text/css" /> 
    <script src="/javascripts/application.js" type="text/javascript"></script> 
    <meta content="authenticity_token" name="csrf-param" /> 
<meta content="ra/NXpqBo1ccudzQ2HGHoo3OrZB2bLX732MQl+EJHU4=" name="csrf-token" /> 
</head> 
<body> 

<!DOCTYPE html> 
<html> 
<head> 
    <title>Ruby on Rails Tutorial Sample App | About</title> 
</head> 
<body> 
    <h1>Pages#about</h1> 
    <p>Find me in app/views/pages/about.html.erb</p> 
</body> 
</html> 

</body> 
</html> 
+1

默认情况下使用布局是应用程序布局,只需要内容 – Amar

+0

嘿阿马尔。感谢您的评论。我将如何执行你给我的建议。 –

+0

在about.html.erb只保留 “

页面#约

发现我的应用程序/视图/页/ about.html.erb

” – dmr

回答

0

重复的是一部分app/views/layouts/application.html.erb