【发布时间】:2013-04-24 17:29:26
【问题描述】:
我可以做这个 HAML 吗?
-require 'digest/md5'
.user-info
=@user.name
%img{ :src => "http://www.gravatar.com/avatar/#{Digest::MD5.hexdigest(@user.email)}" }
【问题讨论】:
-
不管你能不能,你都不应该。这应该发生在帮助程序或模型中。
-
你试过了吗?
-
我现在无法访问我的机器。当然,这不是一个干净的方式。只是想知道我们是否可以在 HAML 中包含任何随机的 Ruby 代码,或者它是否仅限于一些结构。
-
查看文档。前面带有
-的任何东西都被视为红宝石。 “我现在无法访问我的机器”不是询问堆栈溢出问题的好理由,如果您可以访问互联网,那么您可以访问 HAML 文档并且您可以谷歌搜索答案。在您尝试过某事但无法弄清楚为什么它不起作用之后,请在 Stack Overflow 上提问。
标签: ruby-on-rails haml gravatar