eruby 标签嵌套?
我目前托管在 Mediatemple 网格服务器上。我正在编写一个网站来自学 Ruby - 直接的 Ruby,没有 Rails。我遇到了一些错误,这些错误似乎是嵌套标签造成的。例如:
eruby 需要 <% %>围绕 ruby 代码的标签。如果我尝试使用 erb 模板,我会被塞满 -
<%
template = ERB.new <<-EOF
The value of x is: <%= x %>
EOF
%>
这显然行不通,因为嵌套的 <% %>标签。我想我在 CGI 类中遇到了类似的问题。有没有办法改变用于 erb 或 eruby 的标签?或者有没有一种简单的方法可以解决我完全想念的问题?
I'm currently hosted on a Mediatemple gridserver. I'm writing a site to teach myself Ruby - straight ruby, no rails. I've run into a few errors that appear to be a result of nested tags. For example:
eruby requires <% %> tags around ruby code. If I try to use erb templating I'm stuffed -
<%
template = ERB.new <<-EOF
The value of x is: <%= x %>
EOF
%>
This obviously won't work because of the nested <% %> tags. I think I'm running into a similar issue with the CGI class. Is there a way to alter the tags used for either erb or eruby? Or is there an easy way around this I'm totally missing?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可能不想同时使用 erb 和 eruby。您应该从 ruby cgi 脚本创建 eruby(或 erb)。
You probably don't want to use both erb and eruby. You should make the eruby (or erb) from a ruby cgi script.