2016-06-29 2 views
0

Почему-то я не могу добавить комментарии к конкретному сообщению. Комментарии не добавляются в базу данных монго.Невозможно добавить комментарии к сообщению в meteorjs

HTML-код для комментариев страницы:

<template name="comments"> 
    <h2><b>{{name}}</b></h2> 

    {{> addComment}} 
    <ul> 
     {{#each comment}} 
      <li>{{comment}}</li> 
     {{/each}} 
    </ul> 
</template> 


<template name='addComment'> 
<input type='text' placeholder='Add comment here' name='comment' id ='mycomment'> 
<button class="btn btn" type="button" id='btn'>Comment</button> 
</template> 

Здесь {{имя}} относится к названию должности, к которой комментарий был сделан. Пожалуйста, помогите мне. Спасибо.

ответ

1

вы должны положить элемент формы на ваш addComment шаблон;

<template name='addComment'> 
    <form class="add-Comment"> 
    <input type='text' placeholder='Add comment here' name='comment' id ='mycomment'> 
    <button class="btn btn" type="button" id='btn'>Comment</button> 
    </form> 
    </template> 

, а затем в файле JS:

Template.addComment.events({ 
    'submit .add-Comment': function(event){ 
    ... 
    return false; 
    } 
}); 
+0

Спасибо за help.It получается, что комментарии не были видны, потому что я удалил autopublish. Еще большое спасибо за помощь. –

Смежные вопросы