问题标签 [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 投票
1 回答
92 浏览

ruby-on-rails - 钢中的红宝石错误

我右键单击我的 rails 项目的项目文件并创建了一个新的 ruby​​ 文件。然后我右键单击视图并创建了一个新的 erb 文件我添加了一个文本框并提交按钮并单击页面(设计)它给了我这个错误:

找不到布局文件

任何人都可以帮我吗?

谢谢

0 投票
3 回答
25781 浏览

ruby-on-rails - 在没有 <%=? 的情况下在 ERB 中打印

有时在 <%%> 中打印更方便。如何在 Rails 中做到这一点?

0 投票
1 回答
112 浏览

ruby-on-rails - 迭代开发视图的最佳实践

当您的应用程序具有仅在提交另一个表单后才能访问的视图(想想注册屏幕、购物车结帐或类似向导的界面)时,在无需单击所有前面的所有视图的情况下处理连续视图的最佳方式是什么脚步?

假设我们正在进行构建产品向导的第二步或第三步。第一步是选择品牌和型号,第二步是选择选项,第三步是更多的自定义,这取决于在第 1 步和第 2 步中所做的选择。获得该视图的最快方法是什么?

您是否先构建 html 页面,然后将它们转换为 erb?如果它是一个现有的应用程序并且您正在修改并且没有原始的 html 可以使用,您会怎么做?

0 投票
3 回答
1014 浏览

ruby - 有没有办法使用命令行来调试 ERB 文件?

有没有办法使用命令行来调试 ERB 文件?我想知道是否有任何方法可以让 rdebug 或 rdebug-ide 做到这一点。

0 投票
1 回答
593 浏览

javascript - link_to_function JavaScript 调用中的 ERB 标记

我需要动态设置 JavaScript 调用使用的 id,因为我在每个页面上都呈现了多个,我正在尝试使用

它失败了

你不能像那样在 JavaScript 中嵌入 erb 标签吗?如果没有,我该怎么做?

0 投票
3 回答
3777 浏览

ruby - 考虑多个区块的产量

我正在编写一个基于 Sinatra 的小型应用程序,并希望每个视图都能够将各种项目插入到布局中,例如页面titlehead.

目前我的布局(erb)看起来像这样(简化):

我不想将标题和 CSS/JS 引用硬编码,而是想实现以下方面的目标:

并且能够从每个视图中定义这些块的内容。

这可能吗,如果可以,我将如何去做?

0 投票
1 回答
10205 浏览

javascript - Rails、jQuery、.js.erb 文件、JS 不被浏览器执行

我正在尝试使用 jQuery,直到现在,当我尝试渲染部分并将其附加到 div 时,一切都很好。这是我的设置方式:

我有一个响应 js 的动作:

还有一个名为 index.js.erb 的模板,其中包含一些 javascript:

Firebug 返回一个“text/javascript”响应,其中包含:

但是没有出现警告窗口,也没有任何其他 JavaScript 工作。我检查了http://railscasts.com/episodes/136-jquery 并且或多或少地跟随。我尝试了其他几件事,例如使用 .rjs 而不是 .erb 并将其放入我的模板中:

但我得到了完全相同的结果,并且浏览器从不执行 JS。

任何人都知道为什么 JavaScript 没有被执行?

我正在运行 Rails 2.3.4。

0 投票
1 回答
471 浏览

ruby-on-rails - Ruby on Rails:如何从表单中收集子表的值?

参考问题 #2013421,我有以下 RoR 模型:

为了论证起见,假设Game有一个属性name,并且Pile有一个属性type,两者都有string。每场比赛正好有10个牌堆。

我想要一个 HTML 表单来创建一个新游戏,类似于由ruby script\generate scaffold;生成的那个。就像:

如何在表单中添加字段以读取Pile.type10 堆中每一堆的字段值?

0 投票
1 回答
961 浏览

javascript - erb 使 application.js 动态化的替代方案

为了使 application.js 更加动态,我创建了 javascript_controller 并将 public/application.js 重命名为 app/views/javascripts/application.js.erb

但是<%= … %>在 javascript 中看起来不太好,是否有更好的模板引擎来完成这项任务?

0 投票
1 回答
3241 浏览

ruby-on-rails - 在 textmate 中自动格式化 ERB 模板

在 Ruby on Rails 中使用 Textmate 格式手动编写 ERB 模板时非常糟糕。

有谁知道处理 ERB 模板/视图格式的 textmate 包?我的谷歌搜索一无所获。谢谢!