问题标签 [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.
ruby-on-rails - 将关联数据从数据库加载到 edit.html.erb
我有以下一对多的关联。文档有很多部分,部分有很多项目。
而“编辑”操作如下:-
这是edit.html.erb
我必须使用 value 属性集指定选项哈希,例如:
为了在我单击“编辑”链接修改项目评论时显示项目评论。默认情况下不应该加载它们,标题注释似乎就是这种情况。
感谢回复。是的,我想使用数据库中的 item.comments 值呈现文本区域。我的以下代码不加载评论。
你能解释一下为什么吗
有效,但
才不是。非常感谢。
html - Rails ERb 渲染有问题?
我的 .erb 文件中有一个非常简单的 HTML:
但是在浏览器中浏览这段代码时,我得到的链接是:
你能帮我解释一下为什么吗?非常感谢您的帮助。
我的开发环境:Ruby 1.8.7 Rails 2.3.4
ruby-on-rails - 没有轨道的 ERB 收益率
如何在 erb 中使用yield进行模板继承?我想在一个普通的 ruby CGI 脚本中使用 erb,并且想使用一个基本模板和子模板,就像 Rails 和应用程序模板一样。
jquery - 将 js.erb 文件与 rails 和 jquery 结合使用是否安全?
我已经看到很多关于在 Rails 中使用 jQuery 的资源,人们建议在 .js.erb 文件中使用回调函数,但是我也听说以这种方式传递数据会使我容易受到中间人攻击。这是真的?有哪些安全问题,有没有办法安全地做到这一点?
谢谢
ruby - Erb 与红宝石中的 Sinatra
所以我有一个使用 sinatra 构建的网络服务器,其内容如下:
当然,其中的模板views/index.erb
看起来像这样:
如果您尝试运行这样的代码,您会注意到您无法从 erb 模板内部访问 sinatra 的设置变量。有什么想法可以在保持简单性的同时实现这一目标吗?
提前致谢!
ruby-on-rails - ruby on rails的服务器端代码块中的“-”是什么意思?
我经常在 Rails 视图中看到这样的事情:
为什么每行末尾都有一个“-”?没有它我的代码可以正常工作,但这是最佳实践还是某种安全措施?
ruby - 解析 ERB 文件的库
我试图以 Hpricot/Nokogiri 类型的方式解析而不是评估 rails ERB 文件。我尝试解析的文件包含与使用 ERB(标准 Rails 视图文件)生成的动态内容混合的 HTML 片段ERB 符号、<%、<%= 等,就好像它们是 html/xml 标记一样。
理想情况下,我会得到一个类似 DOM 的结构,其中 <%、<%= 等符号将作为它们自己的节点类型包含在内。
我知道可以使用正则表达式一起破解某些东西,但我正在寻找更可靠的东西,因为我正在开发一个工具,我需要在一个非常大的视图代码库上运行,其中 html 内容和 erb 内容是重要的。
例如,内容如:
将返回一个树结构,如:
ruby-on-rails - Rails:将erb模板存储在数据库中
是否可以将erb模板存储在数据库中?如何?
ruby-on-rails - Rails - 如何检测是否提供了 content_for 内容?
我想检测是否在我的模板中为 content_for 标签提供了内容,如果没有回退到默认值:
有什么简单的方法可以检测到这一点吗?我试过<% if :title -%>
了,但效果不大。谢谢。
ruby-on-rails - Rails 使用 Nils 处理 .Erb
当个人资料为零时,我一直很伤心……我该怎么办?