0

我有上燼一個輸入元件中輸入值來計算,而該值來自每個條件餘燼從每個環路

{{#each items as |item|}} 
     <div class="form-group"> 
      <label class="col-sm-3 control-label">Judul {{item.no}}</label> 
      <div class="col-sm-9 input-group"> 
      {{input class="form-control" value=item.title placeholder="Tambah judul" type="text"}} 
      <span class="input-group-btn"> 
       <a class="btn btn-default remove_detail" type="button" onclick={{action 'decreaseTitle'}}><i class="fa fa-times"></i></a> 
      </span> 
      </div> 
     </div> 
{{/each}} 

我只是想「看」,而在值的輸入= item.title具有從燼變換計算。怎麼做 ?

+0

你能否更好地解釋這個問題,我真的不明白。無論如何,你可能應該在item.title ==> {{item.title}} – rakwaht

+1

周圍放置胸罩。在看完item.title後,你會做什麼? – kumkanillam

回答

1

請參閱以下twiddle,以獲取計算屬性定義的說明,該定義取決於數組中項目的屬性。您可以檢查application.js控制器。

Ember.computed('[email protected]', function(){...}) 

對你有幫助。

0

如果你想觀看一些深動態數組裏面,最好是使用組件包的邏輯:

{{#each items as |item|}} 
     <div class="form-group"> 
      <label class="col-sm-3 control-label">Judul {{item.no}}</label> 
      <div class="col-sm-9 input-group"> 
      {{my-input item=item}} 
      <span class="input-group-btn"> 
       <a class="btn btn-default remove_detail" type="button" onclick={{action 'decreaseTitle'}}><i class="fa fa-times"></i></a> 
      </span> 
      </div> 
     </div> 
{{/each}} 

這裏,my-input將是具有這些邏輯和組件的.js文件的組成部分文件,

computedProperty: Ember.computed('item.title', { 
    //your logics goes here... 
}; 

,並在組件的模板文件,

{{input class="form-control" value=item.title placeholder="Tambah judul" type="text"}} 

並具有要被綁定可以組件的範圍內實現自身


@rakwaht任何其他邏輯,item.title不需要用大括號括起來,因爲它是一個另一種輔助(輸入)內