问题标签 [erb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1398 浏览

ruby-on-rails - 调用 erb 模板是否也可以看到局部定义的变量?

如果我在一个局部变量中声明局部变量,然后从另一个 erb 模板渲染局部变量,后者是否也可以访问这些局部变量?

0 投票
3 回答
5958 浏览

ruby-on-rails - 在一行代码中初始化和递增变量

这是在红宝石中最干燥的方法吗?

它将“n”初始化为“1”并随着循环的进行增加它(并打印出来),因为这是我的应用程序的一个视图

0 投票
1 回答
1008 浏览

ruby-on-rails - 如何在 erb 模板中显示应用数据?

乍一看,我认为 erb 接受任何 Ruby 代码,但我有这种奇怪的行为......

我有一个[我的文章的标签]数组,我想为它们做一个漂亮的展示。所以我正在写这样的东西:

错误的输出如下所示:

我哪里错了?任何建议如何进行适当的迭代?

0 投票
3 回答
14258 浏览

ruby-on-rails - if条件的ERB与HAML转换?

我开始使用 HAML,并且正在转换我的第一个文件。表面上正确的省略“- end”:

得到我:

虽然合乎逻辑

得到我:

如何让这个条件语句在 HAML 中工作?

0 投票
3 回答
17485 浏览

ruby-on-rails - 可以在 Rails 中使用 stylesheet.css.erb 吗?

嘿,总的来说,我是 Rails 和 Ruby 的新手。我想知道是否可以使用嵌入式 ruby​​ css 文件(css.erb),类似于使用 html.erb 文件进行视图。

例如,我正在使用

在公共/样式表中链接到我的 main.css 文件,但是当我将文件扩展名从 main.css 更改为 main.css.erb 时,它不再呈现 css ..

这甚至可能,还是有更好的方法?

0 投票
10 回答
60786 浏览

ruby - Ruby 模板:如何将变量传递到内联 ERB?

我有一个内嵌到 Ruby 代码中的 ERB 模板:

我无法将变量“current”传递到模板中。

错误是:

我该如何解决?

0 投票
4 回答
10848 浏览

ruby - 调试 Ruby erb 文件有哪些技巧?

目前,当我在 erb 模板(与 HTTPServer/cgi 一起使用)上遇到错误时,我会执行以下操作:

  • 如果是很小的更改,请还原、保存并重新测试。
  • 对于较大的更改或新文件,请删除或注释 1/2 代码,然后重新测试。执行二进制搜索,直到我删除/找到损坏的代码。

调用堆栈似乎与我的 .rhtml 文件中的任何内容都不对应。

0 投票
3 回答
4238 浏览

ruby-on-rails - 如何在生产模式下抑制erb中的调试消息

我想在开发模式下调用 erb 模板时打印出一些调试消息,但在生产模式下调用时则不打印(即)

但是,这将以任何模式打印。

我发现我能做到

这似乎有效。这是正确的方法,还是有更优雅的解决方案?

0 投票
4 回答
344 浏览

ruby-on-rails - 在 Rails 中获取最后一个数据库帖子

我正在自学 Rails(来自 PHP 用于 Web 应用程序),但找不到任何好的文档来帮助我。但我想知道您如何告诉您的方法获取数据库中的最后一个帖子(控制器是帖子)?我尝试了 Post.find(:last) ,但遗憾的是没有做任何事情。有人知道吗?

0 投票
1 回答
1151 浏览

ruby-on-rails - erb:如果模板包含方法定义,则输出重复

我希望看到单词“test”出现在输出中一次,单词“hello”出现一次。

但令我困惑的是,如果我这样做,“测试”这个词会显示两次

我认为有一个与 erb 的一些怪癖有关的简单解释?