簡體   English   中英

流星模板和火焰的復選框問題

[英]Checkbox problems with meteor template and blaze

我有一些代碼工作正在愉快地工作,現在沒有像預期的那樣工作火焰和復選框處理的變化。

代碼非常簡單

  <div class="modal-footer">
    <label for="packed" class="checkbox-inline input-lg">Packed</label>
      <input type="checkbox" name="packed" id="packed" checked={{isPacked evt}}/>
    {{#if isPacked evt}}
      Packed
    {{else}}
      Not Packed
    {{/if}}
    <label for="delivered" class="checkbox-inline input-lg">Delivered</label>
      <input type="checkbox" name="delivered" id="delivered" disabled={{disDelivered evt}}  checked={{isDelivered evt}}/>
    <button type="button" class="btn btn-default" id="closeEdit">Close</button>
  </div>

“未打包”行顯示為預期,但是,復選框都被選中(盡管兩個測試都返回false)並且已按預期禁用。

我不能為我的生活解決為什么現在檢查復選框,即使測試返回false。

Blaze會自動將返回的對象轉換為屬性,因此當應該選中復選框時,您可以從isPacked返回{checked:"checked"} ,或者當它不應該被隱式返回時返回。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM