Estoy compilando una aplicación usando Backbone.js, Underscore.js, HAML y Coffeescript.Interpolar dentro de los atributos html con Underscore.js
El problema que tengo es obtener variables para interpolar dentro de los atributos del elemento 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 %>
<% } %>
<% }); %>
los valores del objeto se muestran correctamente en el interior de la <td>
, pero no dentro de atributo de valor de la entrada.
¿Es posible la interpolación dentro de los atributos de un elemento? No pude encontrar una solución.
Gracias
No estoy experimentado en esta área, pero eche un vistazo [aquí] (https://github.com/9elements/haml-coffee) si esto es lo que necesita. Admite coffeescript en atributos. – kubetz
No estoy seguro de cuál es el problema con su código, pero he usado la interpolación con las plantillas de subrayado. – Jack
El problema es con la interpolación dentro de los atributos del elemento html. – Chris