你如何使用inline-html获取动态内容?

时间:2014-07-21 05:41:51

标签: html haml erb

目的是做你认为会实现的目标,除非这样做而不使用erb。

= link_to' text',some_path,id:<%= @ name%>

haml中最优雅的方式是什么样的?你应该在*.haml.erb文件中使用haml和erb吗?

1 个答案:

答案 0 :(得分:0)

作为@matt pointed out,"转换"的最佳方式严格haml的那一行是以下

= link_to 'text', some_path, id: @name

请注意,您应该使用'text'"text",而不要混合引号(就像您在问题中所做的那样)。并且,如果需要,将@name转换为int或字符串。如果它是具有多个属性的对象,则它将打印ActiveRecord的对象/关系ID,因此请指定属性(@name.first_name

我还建议您严格遵守 haml或erb。将多个视图比较为一次(确保所有索引页看起来都相同),它可以使生活更轻松。哈姆尔也非常强大,同时容易上眼。

相关问题