问题标签 [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 回答
412 浏览

ruby-on-rails - 将关联数据从数据库加载到 edit.html.erb

我有以下一对多的关联。文档有很多部分,部分有很多项目。

而“编辑”操作如下:-

这是edit.html.erb

我必须使用 value 属性集指定选项哈希,例如:

为了在我单击“编辑”链接修改项目评论时显示项目评论。默认情况下不应该加载它们,标题注释似乎就是这种情况。

感谢回复。是的,我想使用数据库中的 item.comments 值呈现文本区域。我的以下代码不加载评论。

你能解释一下为什么吗

有效,但

才不是。非常感谢。

0 投票
1 回答
214 浏览

html - Rails ERb 渲染有问题?

我的 .erb 文件中有一个非常简单的 HTML:

但是在浏览器中浏览这段代码时,我得到的链接是:

你能帮我解释一下为什么吗?非常感谢您的帮助。

我的开发环境:Ruby 1.8.7 Rails 2.3.4

0 投票
5 回答
6646 浏览

ruby-on-rails - 没有轨道的 ERB 收益率

如何在 erb 中使用yield进行模板继承?我想在一个普通的 ruby​​ CGI 脚本中使用 erb,并且想使用一个基本模板和子模板,就像 Rails 和应用程序模板一样。

0 投票
1 回答
246 浏览

jquery - 将 js.erb 文件与 rails 和 jquery 结合使用是否安全?

我已经看到很多关于在 Rails 中使用 jQuery 的资源,人们建议在 .js.erb 文件中使用回调函数,但是我也听说以这种方式传递数据会使我容易受到中间人攻击。这是真的?有哪些安全问题,有没有办法安全地做到这一点?

谢谢

0 投票
2 回答
14945 浏览

ruby - Erb 与红宝石中的 Sinatra

所以我有一个使用 sinatra 构建的网络服务器,其内容如下:

当然,其中的模板views/index.erb看起来像这样:

如果您尝试运行这样的代码,您会注意到您无法从 erb 模板内部访问 sinatra 的设置变量。有什么想法可以在保持简单性的同时实现这一目标吗?

提前致谢!

0 投票
2 回答
898 浏览

ruby-on-rails - ruby on rails的服务器端代码块中的“-”是什么意思?

我经常在 Rails 视图中看到这样的事情:

为什么每行末尾都有一个“-”?没有它我的代码可以正常工作,但这是最佳实践还是某种安全措施?

0 投票
2 回答
3001 浏览

ruby - 解析 ERB 文件的库

我试图以 Hpricot/Nokogiri 类型的方式解析而不是评估 rails ERB 文件。我尝试解析的文件包含与使用 ERB(标准 Rails 视图文件)生成的动态内容混合的 HTML 片段ERB 符号、<%、<%= 等,就好像它们是 html/xml 标记一样。

理想情况下,我会得到一个类似 DOM 的结构,其中 <%、<%= 等符号将作为它们自己的节点类型包含在内。

我知道可以使用正则表达式一起破解某些东西,但我正在寻找更可靠的东西,因为我正在开发一个工具,我需要在一个非常大的视图代码库上运行,其中 html 内容和 erb 内容是重要的。

例如,内容如:

将返回一个树结构,如:

0 投票
3 回答
5360 浏览

ruby-on-rails - Rails:将erb模板存储在数据库中

是否可以将erb模板存储在数据库中?如何?

0 投票
5 回答
697 浏览

ruby-on-rails - Rails - 如何检测是否提供了 content_for 内容?

我想检测是否在我的模板中为 content_for 标签提供了内容,如果没有回退到默认值:

有什么简单的方法可以检测到这一点吗?我试过<% if :title -%>了,但效果不大。谢谢。

0 投票
3 回答
2064 浏览

ruby-on-rails - Rails 使用 Nils 处理 .Erb

当个人资料为零时,我一直很伤心……我该怎么办?