npm i bright-comment
import comment from 'bright-comment' components:{ comment },
npm i element-ui -S
import ElementUI from 'element-ui'; import 'element-ui/lib/theme-chalk/index.css' Vue.use(ElementUI);
Название | Тип | Описание | Значение по умолчанию |
---|---|---|---|
avatar | String | Эмодзи | |
placeholder | String | Текст в поле ввода | «Введите комментарий...» |
minRows | Number | Минимальное количество строк в текстовом поле | 4 |
maxRows | Number | Максимальное количество строк в текстовом поле | 8 |
commentNum | Number | Количество комментариев | 2 |
authorId | Number | Идентификатор текущего пользователя | 1 |
label | String | Имя метки | Автор |
commentWidth | String | Ширина текстового поля | 80% |
commentList | Array | Список комментариев | Много комментариев, здесь они опущены |
Список комментариев commentList содержит несколько комментариев comment. Вот поля, которые есть у каждого комментария:
Название | Тип | Описание |
---|---|---|
id | Number | ID комментария |
commentUser | Object | Пользователь, оставивший комментарий |
targetUser | Object | Пользователь, которому адресован комментарий |
content | String | Содержание комментария |
createDate | String | Дата комментария |
childrenList | Array | Список дочерних комментариев |
Название | Тип | Описание |
---|---|---|
id | Number | ID пользователя |
nickName | String | Псевдоним пользователя |
avatar | String | Изображение пользователя |
Название | Описание | Параметры |
---|---|---|
doSend | Событие отправки начального текстового поля | Комментарий |
doChidSend | Событие отправки текстового поля списка комментариев | Комментарий, ID пользователя, которому адресован комментарий, ID родительского комментария |
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )