我想在最后一行的id = "utr_c"中使用* place.In第6行的输入值。
怎么可能在一个车把模板文件中:
{{#each content}}
{{#if isOddLine}}
<tr id = {{utr_id}} role="row" class="oddLine">
{{else}}
<tr id = {{utr_id}} role="row" class="evenLine">
{{/if}}
<td class="data-display-field" style="text-align: left;"><strong>{{creation_date}}</strong></td>
<td class="data-display-field" style="text-align: right;"><strong>{{shipper_name}}</strong></td>
<td class="data-display-field" style="text-align: right;"><strong>{{amount.amount_with_penny}}</strong></td>
<td class="data-display-field" style="text-align: right;">
<input type = "text" id="utr_c">
</td>
<td class="data-display-field" style="text-align: right;">
<form action="/disbursements/get_utr_code" method="post">
<input type="hidden" name="utr_id" value="{{utr_id}}">
<input type="hidden" name="shipper_name" value ="{{shipper_name}}">
<input type="hidden" name="biller_id" value ="{{biller_id}}">
<input type="hidden" name="utrc" value = * >
<input type="submit" value="Submit UTR" class="btn-style" style="float:right; line-height: 12px; padding: 5px 12px; margin-right: 6px; margin-top: 5px;">
</form>
</td>
</tr>
{{/each}}发布于 2018-01-21 16:00:50
在.js文件中尝试:
.hbs
<input type="hidden" name="utrc" value = {{{test_name}}} >
.es6
Template({
...
test_name: `"${this.model.test_name}"`
});工具栏HTML-转义由{{表达式}}返回的值。如果不想让车把转义值,请使用“三重存储”{。
根据车把文档http://handlebarsjs.com/expressions.html
https://stackoverflow.com/questions/37861042
复制相似问题