我覺得我可能會爲一個簡單的問題做很多事情。Emberjs在模板中的增量
如果index = 0
,如何在模板中增加index
。
理想情況下,我想要做這樣的事情。
{{index+1}}
從我理解的解決方案是寫一個幫手功能,如下所示。
import Ember from 'ember';
export function plusOne(params) {
return parseInt(params) + 1;
}
export default Ember.HTMLBars.makeBoundHelper(plusOne);
然後在模板中,您將執行以下操作。
{{plus-one index}}
所以希望,我錯了,有一個更簡單的方法來做到這一點。可能還有一種更簡單的方法可以在模板中進行「簡單」處理。不確定是否可能存在異議,因爲模板中可能存在「非常多」的邏輯。
任何有關這方面的指導將不勝感激。
謝謝!
你有什麼用例指數模板@ user2517182 – Sushant
'和可能的一個更簡單的方式做「簡單」處理在template.'這將是一個沒有。把手模板被設計成無邏輯的。你應該在你的代碼中做任何和所有的處理。 – GJK
如果你有東西'[]',你想顯示1在'東西[0]'在你的模板,然後2在'東西[1]',等... – user2517182