FastComments.com

FastComments Vue 2 Library

Dies ist die offizielle Vue 2-Bibliothek für FastComments.

FastComments Kommentar-Widgets für Vue 2

Repository

Auf GitHub ansehen


Installation Internal Link

NPM

npm install --save fastcomments-vue

Yarn

yarn add fastcomments-vue

Aktualisieren der aktuellen Seite (SPA-Beispiel) Internal Link

Bei FastComments bezeichnen wir die Artikel-ID bzw. die Seite, an die Kommentare gebunden werden, als URL-ID, da es sich dabei um eine URL oder eine ID handeln kann. Definieren Sie die URL-ID auf folgende Weise. Die Komponente überwacht Änderungen im config-Objekt und lädt neu, sodass Sie einfach die Einstellungen "url" und "urlId" aktualisieren können.

Ein vollständiges, funktionierendes Beispiel finden Sie hier.

Starten Sie das Paginierungsbeispiel mit:

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

Kontoregion (ACHTUNG: EU-Kunden)

Wenn sich Ihr Konto in der EU befindet, setzen Sie region = 'eu' in der Widget-Konfiguration, zum Beispiel:

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

Andernfalls müssen Sie region nicht definieren.

Im Produktivbetrieb Internal Link

Vermutlich möchten Sie die Konfiguration nicht inline definieren, wenn Sie Callbacks usw. übergeben. Stattdessen sollten Sie die Konfiguration in einem computed-Block definieren, ansonsten wird jedes Mal, wenn Ihr Callback usw. aufgerufen wird, das gesamte Widget neu gerendert.

Siehe das Spinner-Beispiel, um zu sehen, wie das geht.

Brauchen Sie Hilfe?

Wenn Sie auf Probleme stoßen oder Fragen zur Vue 2 Library haben, bitte:

Mitwirken

Beiträge sind willkommen! Bitte besuchen Sie das GitHub-Repository für Richtlinien zur Mitwirkung.