作为Hidden features of Ruby的伙伴。
尽量保持在Rails上,因为另一个地方更适合Ruby特定的示例。每个帖子请给我一个。
发布于 2009-04-13 15:37:12
integer.ordinalize是我不久前偶然发现的一个小方法。
1.ordinalize = "1st"
3.ordinalize = "3rd"
发布于 2009-08-05 20:43:49
我现在很喜欢div_for
和content_tag_for
<% div_for(@comment) do %>
<!-- code to display your comment -->
<% end %>
上面的代码呈现如下:
<div id="comment_123" class="comment">
<!-- code to display your comment -->
</div>
想要CSS类为comment other_class
吗?没问题:
<% div_for(@comment, :class => 'other_class') do %>
<!-- code to display your comment -->
<% end %>
想要一个span而不是一个div?没问题,content_tag_for
来救你了!
<% content_tag_for(:span, @comment) do %>
<% end %>
# Becomes...
<span id="comment_123" class="comment">
<!-- code to display your comment -->
</span>
如果你想给你的id
加上前缀,content_tag_for
也很棒。我用它来加载gif。
<% content_tag_for(:span, @comment, 'loading') do %>
<%= image_tag 'loading.gif' -%>
<% end %>
# Becomes...
<span id="loading_comment_123" class="comment">
<img src="loading.gif" />
</span>
发布于 2009-05-20 15:40:53
要查看已安装的gem的列表,您可以运行:
gem server
然后将你的浏览器指向:
http://localhost:8808
你会得到一个格式良好的get列表,其中包含指向rdoc、web和任何依赖项的链接。比…好得多:
gem list
https://stackoverflow.com/questions/709679
复制相似问题