将rails插入HTML文件
编写HTML文件时,为什么要使用将rails插入HTML文件,html,ruby-on-rails,Html,Ruby On Rails,编写HTML文件时,为什么要使用而不是发出字符串,运行代码 从迂腐的角度看,您正在编写一个ERb模板,而不是一个HTML文件——不管它是HTML、JS还是其他的模板,语法都是一样的 提供附加(但不完整)信息。将返回值并显示在页面中。假设您有person.name='Dark' <%= person.name %> 当我们使用时,它只是在html页面上显示返回的值。 执行了代码,但没有在html页面上显示它 <% if person.present? %> &l
而不是
发出字符串,
运行代码
从迂腐的角度看,您正在编写一个ERb模板,而不是一个HTML文件——不管它是HTML、JS还是其他的模板,语法都是一样的
提供附加(但不完整)信息。
将返回值并显示在页面中。假设您有person.name='Dark'
<%= person.name %>
当我们使用
时,它只是在html页面上显示返回的值。
执行了代码,但没有在html页面上显示它
<% if person.present? %>
<span><%= person.name %></span>
<% end %>