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, если вы передаёте callbacks и т.д. Вместо этого вы захотите определить config через computed(), иначе каждый раз, когда ваш callback и т.д. будет вызван, весь widget будет перерендериваться.

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


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

npm run serve

FastComments Internal Link


FastComments

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

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

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

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

Вклад

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