FastComments.com

הוספת תגובות לאפליקציית Vue 2 שלך

זו הספרייה הרשמית של Vue 2 עבור FastComments.

הטמע ווידג'טים של תגובות חיות, צ'אט וביקורת באפליקציית Vue 2 שלך.

מאגר

צפה ב-GitHub


סוכני קידוד AI Internal Link

skills.sh

תן לסוכן הקידוד שלך את ההקשר של FastComments שהוא צריך - וידג'טים, תצורה, Secure SSO, ה‑REST API, וה‑SDKs:

npx skills add fastcomments/skills

עובד עם Claude Code, Codex, Cursor, Copilot, Gemini, וכל סוכן אחר שה‑skills CLI תומך בו.

הדגמה חיה Internal Link


כדי לראות את כל הווידג'טים והזרימות שמריצים באופן מקומי מול ה-tenant הציבורי demo, שכפל את המאגר והרץ:

npm install
npm run serve

לדמוים בודדים יש גם נקודות כניסה משלהם (npm run serve-collab-chat, serve-live-chat, serve-image-chat, serve-pagination, serve-toggle-dark-mode) תחת dev/.

התקנה Internal Link

npm

NPM

npm install --save fastcomments-vue

Yarn

yarn add fastcomments-vue

עדכון הדף הנוכחי (דוגמת SPA) Internal Link

In 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 כדי לראות כיצד לעשות זאת.

מצב תחזוקה Internal Link

הרכיבים האלה הם עטיפות סביב רכיבי ה-VanillaJS הליבה שלנו. אנחנו יכולים לעדכן אוטומטית את הרכיבים האלה (לתקן באגים, להוסיף תכונות) בלי לפרסם את הספרייה הזו, אז גם אם ייתכן שהיא לא תפורסם במשך זמן מה, זה לא אומר ש-FastComments אינה בפיתוח פעיל! אתם מוזמנים לבדוק את הבלוג שלנו לעדכונים. שינויים שישברו תאימות ב-API או תכונות לא ישוחררו לעולם בספריית הליבה התחתונה בלי העלאת גרסה בספרייה זו.

זקוקים לעזרה?

אם אתם נתקלים בבעיות או יש לכם שאלות לגבי ספריית Vue 2, אנא:

תרומה

תרומות מתקבלות בברכה! אנא בקרו ב-מאגר ה-GitHub לקבלת הנחיות לתרומה.