首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从.hbs模板内部使用输入值

如何从.hbs模板内部使用输入值
EN

Stack Overflow用户
提问于 2016-06-16 13:41:53
回答 1查看 7.9K关注 0票数 0

我想在最后一行的id = "utr_c"中使用* place.In第6行的输入值。

怎么可能在一个车把模板文件中:

代码语言:javascript
复制
{{#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}}
EN

回答 1

Stack Overflow用户

发布于 2018-01-21 16:00:50

在.js文件中尝试:

.hbs

<input type="hidden" name="utrc" value = {{{test_name}}} >

.es6

代码语言:javascript
复制
Template({
  ...
  test_name: `"${this.model.test_name}"`
});

工具栏HTML-转义由{{表达式}}返回的值。如果不想让车把转义值,请使用“三重存储”{。

根据车把文档http://handlebarsjs.com/expressions.html

Source of information

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37861042

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档