2014-03-13 5 views
0

내게있어서 이것이 작동하지 않는 이유를 알 수 없습니다. div에있는 두 제품을 모두 포장하려고합니다. 첫 번째 제품은 잘 작동하지만, 두 번째는 내가Durandal의 경우 knockout js

+0

조건을 래핑 해 보았습니까? 예 : '' – RainerAtSpirit

+1

전에이 질문에 대답했습니다 : http://stackoverflow.com/a/18157118/1287183 –

답변

0

한 문제의 시작과 끝 태그의 위치입니다 잘못된려고하고 데이터

<div class="prods" data-bind="foreach: products"> 
    <!-- ko if: $index()%2 == 0 --> 
     <div class="prodset"> 
      <div class="paneProduct"> 
       <div class="title" data-bind="html: product_title"></div> 
       <div data-bind="html: $index()"></div> 
      </div> 
    <!-- /ko --> 
    <!-- ko if: $index()%2 == 1 --> 
      <div class="paneProduct"> 
       <div class="title" data-bind="html: product_title"></div> 
       <div data-bind="html: $index()"></div> 
      </div> 
     </div> 
    <!-- /ko --> 
</div> 

어떤 생각을 결합하지 않습니다 중 하나 <!-- ko --> 또는 <div class="prodset"> 그런데 그 순간에 서 있기 때문에 늘 개구부 올바른 HTML 렌더링 및 테 이미 div 태그

http://jsfiddle.net/gonefishern/ALBGQ/

관련 문제