FastComments.com

Add Comments to Your Vue 3 App

Це офіційна бібліотека Vue 3 для FastComments.

Вбудуйте віджети живих коментарів, чату та відгуків у ваш додаток Vue.

Репозиторій

Переглянути на GitHub


Показ у реальному часі Internal Link

Щоб побачити всі віджети та потоки, що працюють локально проти публічного орендаря demo, склонуйте репозиторій та запустіть:

npm install
npm run dev

Точка входу демонстрації знаходиться в src/App.vue та index.html — кожен віджет/потік рендериться в тому ж додатку, який ви можете скопіювати у свій власний проект Vue 3.

Встановлення Internal Link

npm

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 безпосередньо, якщо ви передаєте зворотні виклики тощо. Натомість вам слід визначати config через computed(), інакше щоразу, коли викликається ваш зворотний виклик тощо, весь віджет буде повторно відрендерено.

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

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

npm run serve

Статус обслуговування Internal Link

Ці компоненти є оболонками навколо наших базових компонентів VanillaJS. Ми можемо автоматично оновлювати ці компоненти (виправляти помилки, додавати можливості) без публікації цієї бібліотеки, тож хоча вона може деякий час не бути опублікованою, це не означає, що FastComments не перебуває в активній розробці! Перегляньте наш блог для оновлень. Зміни, що ламають API, або нові функції ніколи не будуть передані в основну бібліотеку без підвищення версії цієї бібліотеки.

FastComments Internal Link

FastComments

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

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

Потрібна допомога?

Якщо ви зіткнулися з будь-якими проблемами або маєте питання щодо бібліотеки Vue 3, будь ласка:

Участь у проєкті

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