我有以下HAML:
=link_to "#", :data => {:'reveal-id' => "philly"} do
.large-4.small-6.columns.neighborhood-box{:style => "background-image: url('philly-low.jpg')"}
=Philadelphia
正在输出以下错误:
uninitialized constant ActionView::CompiledTemplates::Philadelphia
我不知道为什么。似乎我的所有括号都已正确关闭,并且我正在遵循link_to do格式,但它似乎试图解释费城不是作为输出的字符串而是对模板的引用....任何想法?
答案 0 :(得分:3)
如果要显示纯文本,请不要使用任何标记:
Philadelphia
或者如果你想要一个Ruby字符串:
= "Philadelphia"
您编写的代码告诉Ruby期望一个常量/类名而不是字符串。