FastComments.com

FastComments Vue 3 Library

Это официальная библиотека Vue 3 для FastComments.

Виджеты комментариев FastComments для Vue 3

Репозиторий

Просмотреть на GitHub


Установка Internal Link

NPM

npm install --save fastcomments-vue-next

Yarn

yarn add fastcomments-vue-next

Обновление текущей страницы (пример SPA) Internal Link

В FastComments идентификатор статьи или страницы, к которой привязаны комментарии, мы называем URL ID, так как это может быть URL или ID. Определите URL ID следующим образом. Компонент отслеживает изменения в объекте config и будет перезагружаться, поэтому вы можете обновлять URL ID.

<FastComments v-bind:config="{tenantId: 'demo', url: 'https://example.com/somepage', urlId: 'some-page-id'}" />

Регион аккаунта (ВНИМАНИЕ: клиенты из ЕС)

Если ваш аккаунт находится в ЕС, установите region = 'eu' в конфигурации виджета, например:

<FastComments v-bind:config="{tenantId: 'demo', url: 'https://example.com/somepage', urlId: 'some-page-id', region: 'eu'}" />

В противном случае вам не нужно задавать region.

В продуктивной среде Internal Link

Вам, вероятно, не стоит определять config inline, если вы передаёте обратные вызовы и т. п.

Вместо этого стоит определить config через computed(), иначе каждый раз при вызове вашего обратного вызова и т. п. весь виджет будет перерисовываться.

Все виджеты и документация Internal Link


Запустите локальную документацию:

npm run serve

FastComments Internal Link

FastComments

Эта документация содержит несколько примеров того, как использовать FastComments с Vue3.

Для полного списка параметров конфигурации смотрите fastcomments-typescript и нашу документацию.

Нужна помощь?

Если вы столкнётесь с какими-либо проблемами или у вас есть вопросы по библиотеке Vue 3, пожалуйста:

Внесение вклада

Вклады приветствуются! Пожалуйста, посетите репозиторий GitHub для ознакомления с правилами внесения вклада.