본문 바로가기
개발 환경 및 오류

JsRender #index 작동 안함.

by 노랑파랑 2018. 5. 9.
반응형


오류 로직

{{for data}}

{{if statement != ""}}

{{if #index == 0}}

Contents

{{/if}}

{{else}}

{{if #index == 0}}

Contents

{{/if}}

{{/if}}

{{/for}}



오류 이유

  {{:#index}} 찍어 본 결과

index : For #index in nested block use #getIndex().

중첩된 블록 안에서 인덱스에 접근할 수 없다. 



해결

https://github.com/BorisMoore/jsrender/issues/173

#index 말고 #getIndex() 사용.

※ 중첩된 블록이 아닌 경우에는 #index를 사용하는 것이 좋다.

반응형