单页JavaScript MVC应用程序的注释框架,例如Disqus for AngularJS

Yur*_*rov 4 javascript comments singlepage angularjs

我正在研究没有任何后端的单页AngularJS应用程序,但使用mongolab来存储数据.

它还通过使用相同的URL进行所有调用(如CRUD和过滤),仅更改hashbang(#)之后的部分.

所以URL看起来像mysite.com/#!/主页面,mysite.com/#!/view/:id用于查看故事,mysite.com/#!/edit/:id编辑它等.

我想使用一些第三方托管的评论工具来允许用户评论每个故事.我已经尝试过Disqus和Livefyre,但是他们在hashbang之前与URL绑定,因此所有网站页面都只是他们的单页.我试图重新加载Disqus,但它每次尝试重新附加它自己的javascript,所以多次加载会导致js错误.我查看了Facebook评论,但它甚至没有页面ID,所以评论只针对每个网站.

Disqus拥有它自己的API,但是没有最新(且唯一)版本的API(3.0)的JS绑定,并且我自己创建绑定看起来有点过分.

有没有人知道好的JS评论框架,我可以使用AngularJS或任何可以提供帮助的托管解决方案?

Igo*_*nar 6

http://docs.angularjs.org/已经完成了你在这里描述的大部分内容.Disqus对我们来说效果很好.随意查看源代码.一切都在github上.