FastComments.com

Add Comments to Your Vue 3 App


Questa è la libreria ufficiale Vue 3 per FastComments.

Incorpora widget per commenti in tempo reale, chat e recensioni nella tua app Vue.

Repository

Visualizza su GitHub


Vetrina dal vivo Internal Link

Per vedere tutti i widget e i flow in esecuzione localmente contro il tenant pubblico demo, clona il repository ed esegui:

npm install
npm run dev

Il punto di ingresso della showcase si trova in src/App.vue e index.html — ogni widget/flow viene renderizzato nella stessa app che puoi copiare nel tuo progetto Vue 3.

Installazione Internal Link

npm

NPM

npm install --save fastcomments-vue-next

Yarn

yarn add fastcomments-vue-next

Aggiornamento della pagina corrente (esempio SPA) Internal Link


In FastComments chiamiamo l'id dell'articolo, o della pagina a cui i commenti sono legati, l'URL ID poiché può essere un url o un ID. Definisci l'URL ID nel modo seguente. Il componente osserva le modifiche nell'oggetto config, e si ricaricherà, quindi puoi aggiornare l'URL ID.

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

Regione dell'account (ATTENZIONE: Clienti UE)

Se il tuo account si trova nell'UE, imposta region = 'eu' nella configurazione del widget, per esempio:

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

Altrimenti, non è necessario definire region.

In produzione Internal Link

Probabilmente non vuoi definire la config inline se stai passando callback ecc. Invece, vorrai definire la config tramite computed(), altrimenti ogni volta che il tuo callback ecc. viene invocato l'intero widget verrà ri-renderizzato.

Tutti i widget e la documentazione Internal Link


Esegui la documentazione locale:

npm run serve

Stato di manutenzione Internal Link

Questi componenti sono wrapper attorno ai nostri componenti core VanillaJS. Possiamo aggiornare automaticamente questi componenti (correggere bug, aggiungere funzionalità) senza pubblicare questa libreria, quindi anche se potrebbe non essere pubblicata per un po' ciò non significa che FastComments non sia in sviluppo attivo! Sentiti libero di consultare il nostro blog per aggiornamenti. Le modifiche incompatibili all'API o le nuove funzionalità non verranno mai rilasciate nella libreria core sottostante senza un aumento di versione in questa libreria.

FastComments Internal Link


FastComments

Questa documentazione contiene alcuni esempi di come utilizzare FastComments con Vue3.

Per l'elenco completo delle opzioni di configurazione, consulta fastcomments-typescript e la nostra documentazione.

Hai bisogno di aiuto?

Se riscontri problemi o hai domande sulla libreria Vue 3, per favore:

Contribuire

I contributi sono benvenuti! Visita il repository GitHub per le linee guida sui contributi.