我正在为视图构建一个标题部分.我称之为部分如下:
<%= render :partial =>"project/header", :locals => {:right_header => 'BLAH BLAH'} %>
Run Code Online (Sandbox Code Playgroud)
标头有一个默认的right_header,但是我想要覆盖它的选项:
<div id="header">
<span class="right">
Standard Header here
</span>
</div>
Run Code Online (Sandbox Code Playgroud)
这个交易是在调用partial时,right_header并不总是被定义,我希望它是可选的,但那就是我在努力的地方并且rails一直在出错......在部分我一直在尝试:
<% if right_header.empty? %>
default header....
<% else %>
<%= right_header %>
<% end %>
Run Code Online (Sandbox Code Playgroud)
建议?我是否正确地将这个传递给当地人?
谢谢
给出如下输入:
<input type="test" value="3,4,9" />
Run Code Online (Sandbox Code Playgroud)
删除像9,4或3这样的值的最佳方法是什么,没有逗号问题,我不希望这样结束:
value="3,4,"
value="3,,9"
value=",4,9"
Run Code Online (Sandbox Code Playgroud)
有没有一种干净的方法来完成JavaScript/jQuery?
我正在尝试创建一个动态的image_tag网址.这就是我所拥有的
<%= image_tag('#{::Rails.root.to_s}/member.gif?id=#{@member.id}&d=#{@dog,id}') %>
Run Code Online (Sandbox Code Playgroud)
但它不是用实际变量渲染的,它的渲染完全如上所述.
想法?
我有以下内容:
@books.each do |book|
... stuff
end
Run Code Online (Sandbox Code Playgroud)
我很好奇学习.我如何更新上面的内容来做类似循环@books但不超过6次,MAX /上限为6?
谢谢