2017-01-30 3 views
0

저는 프로젝트에서 일하고 있는데, 정상적으로 작동했습니다. 그러나 Iron-Router를 추가하여 일부 기능을 추가해야하고 템플릿 중 하나가 더 이상 작동하지 않습니다.Meteor + Iron-Router : 템플릿이 더 이상 동작하지 않습니다.

두 개의 템플릿 "nova"및 "piadas"를 가져 오는이 home.html 파일이 있습니다. 그러나 "노바"만 표시됩니다. 어떻게 수정해야합니까?

home.html을 :

<template name="home"> 
<br> 
{{> nova}} 
<div class="fixed-action-btn horizontal"> 
    <a class="btn-floating btn-large green accent-4"> <i class="large material-icons">person</i> </a> 
    <ul> 
     <li><a class="btn-floating green accent-4"><i class="material-icons">add</i></a></li> 
     <li><a class="btn-floating green accent-4"><i class="material-icons">account_circle</i></a></li> 
    </ul> 
</div> 
<br> 
{{> piadas}} 
</template> 

piadas.html :

<template name="piadas"> 
<div class="row"> {{#each piadas}} 
    <div class="col s12 m6"> 
     <div class="card grey lighten-4"> 
      <div class="card-content black-text"> <span class="card-title">{{titulo}}</span> 
       <p class="truncate">{{piada}}</p> 
      </div> 
      <div class="card-reveal"> <span class="card-title grey-text text-darken-4">{{titulo}}<i class="material-icons right">close</i></span> 
       <p>Essa piada foi enviada por <strong>{{autor}}</strong> no dia <strong>{{formataData}}</strong>.</p> 
       <button id="btn-like" class="btn" style="float: left;"><i class="material-icons ">thumb_up</i></button> 
       <button id="btn-denunciar" class="btn btn-danger" style="float: right;"><i class="material-icons ">flag</i></button> 
      </div> 
      <div class="card-action"> <a href="#" onclick="return false;" class="activator"><i class="material-icons right">more_vert</i></a> </div> 
     </div> 
    </div> {{/each}} </div> 
</template> 
+0

경로 js 파일을 보여주십시오. – blueren

+0

나는 그것을 고쳤다. 고마워. –

+0

차가움. 이 질문에 직접 답할 수도 있습니다. 다른 사람이이 정보를 찾을 수 있습니다. – blueren

답변

0

내가 발견 한 그 : 내가 가진 "piadas"템플릿은 일부 MongoDB를의 querys와 도우미 함수를 반환 된 방법 라우터에 대한 querys를 전달합니다.