0

그래서 Knockout 튜토리얼을 따르려고합니다. 불행히도 튜토리얼은 MVC3을 사용하고 VS2008 만 가지고 MVC2를 사용합니다.MVC3 jQuery 템플릿을 MVC2로 변환하는 방법은 무엇입니까?

<script id="tagsTempl" type="text/html"> 
      <ul> 
      {{each tags}} 
       <li class="tagItem"> 
        <span>${Name}</span> 
        <div> 
         <a href="#" class="tag-edit">Edit</a> <a href="#" class="tag-delete">Delete</a> 
        </div> 
       </li> 
      {{/each}} 
      </ul> 
    </script> 

웹 양식 ViewEngine의 :

어떻게 내가 어떻게 이런 식으로 뭔가를 실행할 수 있습니까? 면도기를 사용하지 않는 한 {{each}}${}은 컴파일되지 않습니다. 나는 그 대신에 <% %>에 동봉하려고 노력했다.

답변

1

따라야 할 튜토리얼은 무엇입니까? 링크를 제공 할 수 있습니까? 위의 코드에서 템플릿은 MVC 나 Knockout이 아닌 jQuery 템플릿입니다.

<script id="tagsTempl" type="text/html"> 
    <ul> 
    <!--ko foreach: $data--> 
     <li class="tagItem"> 
     <span data-bind="text: Name"></span> 
     <div> 
      <a href="#" class="tag-edit">Edit</a> <a href="#" class="tag-delete">Delete</a> 
     </div> 
     </li> 
    <!-- /ko --> 
    </ul> 
</script> 
+0

그것은 인 Pluralsight 넉 아웃 기본입니다 :

녹아웃 템플릿은 다음과 같을 수 있습니다. 제 3 부. – RJP

+0

제가 찾을 수있는 것은 챕터 목록입니다. 온라인 버전이 있습니까? 내 솔루션은 그냥 템플릿을 구축하려는 경우 작동 할 수 있습니다. – farina

+0

오케이, 알겠습니다. 당신의 솔루션이 도움이되었습니다! 기본적으로 템플릿 대신 데이터 바인딩을 사용했습니다! 감사! 또한 jquery 템플릿에 대한 참조를 추가하는 것을 잊어 버렸습니다. – RJP