Ember.js에서 {{#collection}}
과 {{#each}}
을 사용하는 경우의 차이점은 무엇입니까? 어느 경우에 어떤 것을 사용합니까?Ember.js : {{# 콜렉션}}과 {{#each}}의 차이점은 무엇입니까?
3
A
답변
5
흠, 잘 ... 아주 좋은 질문 ... 당신이 여기에서 볼 수 있듯이 : #729, {{collection}}
도우미는 항상 {{#each}}
를 사용하는 찬성되지 할 것입니다 것으로 보인다. 그러나 현재 {{#collection}}
에서 사용할 수있는 모든 기능은 {{#each}}
이 아닙니다.
그렇기 때문에 {{#each}}
을 사용할 것을 권장하며, 꼭 필요한 경우에만 {{collection}}
을 사용하십시오.
(예 : itemViewClass를 정의해야하는 경우).
업데이트 : 1.0.0-pre.2부터 itemViewClass 특성이 각 도우미에 적용됩니다. collection
도우미가 each
이상인 유일한 나머지 것은 Ember.CollectionView를 확장 한 경우 사용할 컬렉션 클래스를 명시 적으로 정의 할 수 있다는 것입니다.