4

我正在开发没有任何后端但使用 mongolab 存储数据的单页 AngularJS 应用程序。

它还使用相同的 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,但是没有 JS 绑定到最新(也是唯一)版本的 API(3.0),我自己创建绑定看起来有点过分。

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

4

1 回答 1

6

http://docs.angularjs.org/已经完成了您在此处描述的大部分内容。Disqus 非常适合我们。随意查看源代码。一切都在github上。

于 2012-07-16T21:49:53.927 回答