FastComments.com

FastComments Vue 2 Library

Това е официалната библиотека за Vue 2 за FastComments.

Коментарни джаджи на FastComments за Vue 2

Репозитория

Вижте в GitHub


Инсталиране Internal Link


NPM

npm install --save fastcomments-vue

Yarn

yarn add fastcomments-vue

Актуализиране на текущата страница (пример за SPA) Internal Link

В FastComments наричаме идентификатора на статията или страницата, към която са свързани коментарите, URL ID, тъй като той може да бъде URL или ID. Дефинирайте URL ID по следния начин. Компонентът наблюдава промените в обекта config и ще презареди, така че просто можете да актуализирате настройките "url" и "urlId".

Вижте пълния работещ пример тук.

Стартирайте примера за странициране чрез:

npm run serve-pagination
<fast-comments-vue v-bind:config="{tenantId: 'demo', url: 'https://example.com', urlId: 'some-page-id'}" />

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

Ако акаунтът ви се намира в ЕС, задайте region = 'eu' в конфигурацията на джаджата, например:

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

В противен случай не е необходимо да дефинирате region.

В продукционна среда Internal Link

Вероятно не искате да дефинирате config inline, ако предавате callbacks и т.н. Вместо това ще искате да дефинирате config в computed блок, иначе всеки път когато вашият callback и т.н. бъде извикан, целият widget ще се рендерира отново.

Вижте примера със spinner за това как да го направите.

Нуждаете ли се от помощ?

Ако срещнете проблеми или имате въпроси относно Vue 2 Library, моля:

Допринасяне

Приносите са добре дошли! Моля посетете репозитория в GitHub за указания за допринасяне.