2014-03-13 29 views
0

我正在嘗試將disqusangular.js整合在一起。我發現this useful directive that I can use爲什麼disqus對不同的頁面顯示相同的註釋?

Disqus已成功加載,除了相同的評論爲所有頁面。

我已將disqus-identifier設置爲guid。所以它應該是獨一無二的。

有人可以幫我嗎?

+0

聽起來好像您將它設置爲每個頁面的相同值。 Disqus - 標識符必須對每個頁面都是唯一的。 – MikeSmithDev

+0

嗨邁克,Disqus標識符是獨一無二的。我檢查了。正如我在帖子中所說的,他們都是Guid。 – Victor

+0

我要求澄清,因爲它不清楚:「* a * guid。所以它*應該是唯一的」聽起來像只有一個guid,這會導致你的問題。更多的代碼/細節將有所幫助。從你所描述的情況來看,有可能1)你所有的URL都是相同的,並且沒有設置disqus-id(或者在disqus被加載後設置它),或者2)URL不同,但是每個disqus-id是相同。 – MikeSmithDev

回答

0

這是另一個工作Angular Disqus plugin

添加此ATTR指令鑑於

<div disqus="e.id"></div> 

然後

app = angular.module('myApp', ['ngRoute', 'ngDisqus']); // add module 

window.disqus_shortname = 'YOUR_DISQUS_SHORTNAME'; // define disqus shortname 

,它應該工作。

相關問題