Ruby on rails 如何防止RubyonRails创建html代码
如何防止RubyonRails创建html代码。如何让它只读取.html.erb文件中的代码。 当我将代码放在.html.erb文件中时,代码将自身放在主体中Ruby on rails 如何防止RubyonRails创建html代码,ruby-on-rails,Ruby On Rails,如何防止RubyonRails创建html代码。如何让它只读取.html.erb文件中的代码。 当我将代码放在.html.erb文件中时,代码将自身放在主体中 <!DOCTYPE html> <html> <head> <title>Overcasty</title> <link href="/assets/application.css?body=1" media="all" rel="stylesheet" type=
<!DOCTYPE html>
<html>
<head>
<title>Overcasty</title>
<link href="/assets/application.css?body=1" media="all" rel="stylesheet" type="text/css" />
<script src="/assets/jquery.js?body=1" type="text/javascript"></script>
<script src="/assets/application.js?body=1" type="text/javascript"></script>
<meta content="authenticity_token" name="csrf-param" />
<meta content="6TmCd0ZIQF0IP/iNnieQZ8IIPDQyZUe6jSBthuGfZDg=" name="csrf-token" />
</head>
<body>
</body>
</html>
阴沉的
在控制器中,在渲染期间关闭布局:
render layout: false
或针对控制器的特定操作将其关闭,例如
layout "product", :except => [:index]
或者完全关闭它:
layout false
您看到的行为是标准的默认行为。我建议您通读一下,因为所有这些都在这里得到了很好的介绍,基本上在任何Rails教程中都有介绍
我建议进一步检查一下框架,看看这是否真的是合适的解决方案