MVC 형식과 canJS를 사용하는 javascript 페이지에서 작업 중입니다. 내 뷰 속성에서 새 요소를 추가 할 때 ID를 추가하고로드하는 각 요소에 새 ID를 동적으로 할당하려고합니다. 내 .ejs 파일ejs에 incrememter 추가
코드는 somehting 다음과 같이이다 : 페이지가 반복 가능한입니다
<ul>
<% can.each(pages, function(val, key){ %>
<li id="<% 'page' + // Add incrementer here%>"><%= val.attr('Title') %>
</li>
</ul>
. 내가 추가하는 모든 페이지가 나중에 참조 할 수있는 고유 한 ID를 갖도록 증분기를 추가하려고합니다. 이것은 .ejs 파일에서 가능합니까?
감사합니다.
페이지가 배열입니까? 그런 다음 "키"매개 변수는 현재 요소의 색인이어야하며 이는 인크 리 멘터로서 완벽하게 사용할 수 있어야합니다. http://canjs.com/docs/can.each.html –
@HannesObweger 훌륭한 콜. 원하는 경우 답변으로 게시하십시오. –