在Angular 2应用程序中的Disqus:显示相同的讨论。

时间:2017-03-29 13:35:35

标签: angular disqus

我有Angular 2应用程序,我使用ng2-awesome-disqus组件。

在页面我有几个项目,每个项目我有一个讨论组件:

<disqus [shortname]="shortname" [identifier]="identifier"></disqus>
  • 短名称对于每个项目都相同

  • 标识符对于每个项目都是唯一的

我希望对每个项目进行独特的讨论,但也有相同的内容。

2 个答案:

答案 0 :(得分:1)

默认情况下,disqus仅允许每页一个小部件。我认为(实际上,我确定),您的模块只能处理一个disqus小部件。看看code of the service

你必须自己分叉这个项目并管理多个小部件,或者创建你自己的组件,如果可能的话。

This question可能会有所帮助。

答案 1 :(得分:-2)

考试

<ng-container *ngFor="let item of items;let i=index">
   <disqus [shortname]="item.shortname" [identifier]="i"></disqus>
</ng-container>