【问题标题】:Ember bind attribute using truth helperEmber 使用真值助手绑定属性
【发布时间】:2015-12-24 15:44:52
【问题描述】:

我正在使用 Ember v1.13,并希望根据 ember-truth-helpers 表达式的结果呈现 input 元素的 checked 属性。以下没有对我有用:

<input type="radio" checked={{(eq arg1 arg2)}}>

<input type="radio" checked={{if (eq arg1 arg2) true false}}>

有没有办法做到这一点,还是我必须诉诸以下(可行)?

  {{#if (eq arg1 arg2)}}
      <input type="radio" checked>
  {{else}}
      <input type="radio">
  {{/if}}

【问题讨论】:

    标签: ember.js handlebars.js htmlbars


    【解决方案1】:

    试试这个:

    <input type="radio" checked={{eq arg1 arg2}}>
    

    或者更好,使用{{input}} helper:

    {{input type='radio' checked=(eq arg1 arg2)}}
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多