我正在使用Backbone.js,Underscore.js,HAML和Coffeescript构建应用程序。使用Underscore.js内插html属性
我遇到的问题是获取变量插入html元素属性内部。
<% _.each(collection.models, function(document) { %>
%tr
%td
%input{:type => 'checkbox', :name => "documents[]", :value => "<%= document.attributes.id %>"}
%td <%= document.attributes.id %>
%td <%= document.attributes.name %>
<% } %>
<% }); %>
该对象的值在<td>
的内部正常显示,但不能输入的属性值内。
是否可以在元素的属性内进行插值?我无法找到解决方案。
感谢
我没有经历过在这方面,但请看看[这里](https://github.com/9elements/haml-coffee)如果这是你需要的。它支持属性中的coffeescript。 – kubetz
我不确定你的代码有什么问题,但我已经使用了下划线模板的插值。 – Jack
问题是与HTML元素属性内插。 – Chris