I included the assets described in this ticket , and Underscore variables work, except when inside the tags. I canβt get variables for rendering inside dynamic data-id=someid to execute onClick events with basic events.
In standard HTML:
<script type="text/template" id="template-action1-thing"> <tr> <td class="action-td" style="width: 10%;"> <button id="do-remove" data-id="<%= obj.id %>">X</button> </td> </tr> </script>
With (Scalate) Jade that doesn't work:
script(id='template-action1-thing' type='text/template') p <%= obj.id %> Will render tr td.action-td(style='width: 10%;') button(id='do-remove' data-id='<%= obj.id %>') | X
If I am this one , the actual html displays with the variable correctly, although incorrectly:
tr td(style='width: 10%;') button(id='do-remove_thing' data-id='myid') X
With a template like:
script(id='template-action1-thing' type='text/template') | td.action-td(style='width: 10%;') | button(id='do-remove_thing' data-id='<%= obj.id %>') X
user375566
source share