Vue.js实现文章评论和回复评论功能

前端之家收集整理的这篇文章主要介绍了Vue.js实现文章评论和回复评论功能前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

本来想把这个页面用jade渲染出来、评论部分用vue,但是想了想觉得麻烦,最后还是整个用vue的组件搞定他吧。 先上在线demo:nofollow" href="http://jsbin.com/ceqifo/1/edit?js,output">http://jsbin.com/ceqifo/1/edit?js,output

再上效果

可直接评论,点击别人的评论回复别人的评论

html

@H_301_16@ @H_301_16@

数据全都由根组件绑定下去的。这里还监听了几个事件。

文章内容的组件,没啥好讲的,直接把数据绑定进去子组件就行了。这里我是直接绑定一个obj而不是把标题、时间等等详细的信息分别绑定进去。因为直接绑定一个对象,子组件可以用.的方式很好的调用,比分开写好多了。

然后先说个简单点的,,文本框的那个组件。

Box">\

发表评论

\ 回复{{name}}\ \