如何使用HAML:javascript过滤器向脚本添加ID属性

Kev*_*onk 1 haml backbone.js

我试图遵循这个Rails/Backbone示例,但他们使用的是erb而不是haml.见第45-48行

https://github.com/AndrewGertig/backbone-demo/blob/master/app/views/dogs/index.html.erb

似乎不可能在脚本中添加:id属性,因此看起来像......

<script id="dog_template" type="text/html">
  <td>{{name}}</td>
  <td>{{age}}</td>
</script>
Run Code Online (Sandbox Code Playgroud)

sat*_*run 5

%script{:id => "dog-template", :type => "text/html"}
  %td {{name}}
  %td {{age}}
Run Code Online (Sandbox Code Playgroud)

你可以在这里试试