在MEAN.JS文章中添加评论

时间:2015-06-28 07:20:01

标签: angularjs node.js mongodb express meanjs

我是MEAN堆栈的新手,我正在使用MEAN.JS,它设置我的身份验证,帐户管理和文章的CRUD模块,我如何为这些文章添加评论?很难得到这个。谢谢你的帮助

1 个答案:

答案 0 :(得分:4)

要为MEAN.js文章示例添加评论,您需要执行以下步骤:

  1. 在文件app/models/article.server.model.js中添加:

    comment: { type: String, default: '', trim: true },

  2. 在文件public/modules/articles/views/create-article.html中添加:

    <div class="form-group"> <label class="control-label" for="comment">Comment</label> <div class="controls"> <textarea name="comment" data-ng-model="comment" id="comment" class="form-control" cols="30" rows="10" placeholder="Comment"></textarea> </div> </div>

  3. 在文件public/modules/articles/controllers/articles.client.controller.js中,将create功能调整为:

    var article = new Articles({ title: this.title, content: this.content, comment: this.comment });

  4. 在文件public/modules/articles/views/view-article.client.view.html中,在结束section标记之前添加此内容:

    <p data-ng-bind="article.comment"></p>

  5. 就是这样,现在每篇文章都有一个新字段comment。你现在应该做什么,我希望这里的说明清楚,这是改变文章的编辑部分。

    希望这有帮助,MEAN.js祝你好运。而且,既然您提到了教程,那么您可以自由地查看this tutorial series