Javascript Middlemanapp和x27中的特殊字符括号;s haml类名
我正在使用中间人应用程序和把手,需要将Javascript Middlemanapp和x27中的特殊字符括号;s haml类名,javascript,html,haml,handlebars.js,middleman,Javascript,Html,Haml,Handlebars.js,Middleman,我正在使用中间人应用程序和把手,需要将%li.name.s{{{status}}解析为类似%li.name.s0,%li.name.s1。。基于javascript中的模型。这给了我一个错误: %script{:type => "text/html", :id => "item"} {{#items}} %li.s{{status}} %a{href: "#"} {{name}} {{/items}} 以下是错误: SyntaxError at /test.ht
%li.name.s{{{status}}
解析为类似%li.name.s0
,%li.name.s1
。。基于javascript中的模型。这给了我一个错误:
%script{:type => "text/html", :id => "item"}
{{#items}}
%li.s{{status}}
%a{href: "#"} {{name}}
{{/items}}
以下是错误:
SyntaxError at /test.html
test.haml:217: syntax error, unexpected '}', expecting tASSOC ...lass"=>"name s"}, nil, {status})}>\n <a#{_hamlout.adj... ... ^
Ruby C:/Ruby193/lib/ruby/gems/1.9.1/gems/tilt-1.3.3/lib/tilt/template.rb: in class_eval, line 233
Web GET localhost/show.html
SyntaxError at/test.html
test.haml:217:语法错误,意外“}”,应为tASSOC…lass“=>“name s”},nil,{status}>\n解决方法是这样的%li.name{class:“s{{{status}}”}
这将避免直接使用类名