一、评论回复组件效果

使用vue开发一款精美实用的评论回复组件,并包含emoji表情包,整体效果如下

文本框获取焦点时弹出Emoji表情按钮、发送和取消按钮,如下图

点击Emoji表情即可弹出表情包,如下图

二、使用

1、使用下面命令下载hbl-comment组件

npm i hbl-comment

2、下载完成之后在项目中引入

import comment from 'hbl-comment'
components:{comment
},

3、使用

 <comment></comment>

4、如果没有下载element-ui的使用下面命令进行下载

npm i element-ui -S

5、下载完成后在main.js中引入

import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css'
Vue.use(ElementUI);

三、属性及事件

1、props属性

名称 类型 说明 默认值
avatar String 头像
placeholder String 文本框提示内容 在此输入评论内容…
minRows Number 文本框最小行数 4
maxRows Number 文本框最大行数 8
commentNum Number 评论条数 2
authorId Number 当前登录用户id 1
label String 标签名 作者
commentWidth String 文本框宽度 80%
commentList Array 评论列表 包含内容较多,此处略

评论列表commentList 包含多个评论comment,关于comment相关字段如下:

2、comment包含字段

名称 类型 说明
id Number 评论id
commentUser Object 评论用户
targetUser Object 被评论用户
content String 评论内容
createDate String 评论时间
childrenList Array 子评论列表

3、用户包含字段

名称 类型 说明
id Number 用户id
nickName String 用户昵称
avatar String 用户头像

4、Events事件

名称 说明 参数
doSend(content) 初始文本框发送事件 评论内容
doChidSend(content,bid,pid) 评论列表中文本框发送事件 评论内容,被评论用户id,父级评论id

SSM后台管理系统开发实战课程链接

访问我的达人课

我的微信公众号

Vue含表情评论回复组件相关推荐

  1. vue仿微博评论回复_Vue之 3.0升级

    阅读本文约需要5分钟 大家好,我是你们的导师,我每天都会在这里给大家分享一些干货内容(当然了,周末也要允许老师休息一下哈).上次老师跟大家分享了Vue之菜单权限控制的知识,今天跟大家分享下Vue之3. ...

  2. vue.js表情文本输入框组件

    文章目录 参考链接 效果图 代码 emoji.json EmojiText.vue 使用 参考链接 JS操作文本域获取光标/指定位置插入 vue.js支持表情输入 ttkwsd博客 效果图 代码 不能 ...

  3. vue仿微博评论回复_vue 网页版聊天系统|仿微信、微博网页端

    最近一段时间一直在学习vue框架,对比了下react和angular发现vue上手快多了,之前有使用vue开发个vue版仿微信手机端IM聊天,最近想继续加强学习下,就做了一版网页端的vue聊天室. 依 ...

  4. vue.js实现带表情评论功能前后端实现(仿B站评论)

    文章目录 学习链接 效果图 后台 建表 评论表(重要) 用户表 实体类 Comment User CommentDTO(重要) WebConfig配置 配置跨域和静态资源文件夹 Mybatisplus ...

  5. Vue 表情包输入组件

    Emotion 一个用于vue的表情输入组件 https://gitee.com/jiangliyue/vue_expression_input_module.git index是使用示例,emoti ...

  6. vue + vuex 实现评论和回复

    效果图 组件需要的 json 格式 commentList: [ {id: 1,isFirstLevel: 0,commentUser: {userId: 10086,nickName: 'huazi ...

  7. 朋友圈自动回复评论_微信新版,朋友圈可以表情包回复了!网友:评论区斗起来.jpg...

    你们发现了吗? 朋友圈可以发表情包评论了! 微信iOS版7.0.9正式版今天迎来更新支持发消息时可以引用之前的内容更令人惊喜的是不少网友都发现新版本还新增朋友圈自定义表情评论功能可以用表情包评论别人的 ...

  8. Thinkphp带表情的评论回复实例

    Thinkphp带表情的评论回复实例 基于Thinkphp开发的一个简单的带表情的评论回复实例,可以无限回复,适合新手学习或作为毕业设计作品等. 评论提交验证 1 $(".submit-bt ...

  9. vue 实现评论回复功能

    参考文档https://blog.csdn.net/weixin_35987513/article/details/53748707 项目中分别有三个组件 1.dynamic (父组件) 2.repl ...

  10. 微信小程序实现类似微信评论区回复组件(mpx)

    mpx开发微信小程序实现回复组件 效果 组件内容: <template><view class="apply-component"><van-popu ...

最新文章

  1. python 版本比较函数 LooseVersion StrictVersion
  2. CSS控制的内容超过容器宽度后显示省略号
  3. edge如何导入html文件收藏夹,edge浏览器收藏夹如何导入?edge浏览器收藏夹导入方法...
  4. 全排列及相关扩展算法(七)——组合数的字典序(另含全章代码整理)
  5. 快手用计算机说唱的叫什么,HIPHOP人物:“我们呢说唱,会在快手上爆炸!”
  6. iPhone 11系列低至4599元,40亿消费券开抢!618正式开启了
  7. Python演示SQLite数据库系统表sqlite_sequence的作用与操作
  8. 什么是站点,Active Directory系列之十一
  9. 最常用计算机语音,计算机常用词汇--语言及服务器篇
  10. 基于随机优化算法的特征选择
  11. videojs播放rtmp视频流,解决TypeError: this.el_.vjs_getProperty is not a function错误
  12. python写的串口助手_Python实现的简单的单片机串口助手程序
  13. python ImportError: No module named spiders
  14. 【备忘】零基础学习java学习路线,从菜鸟到大牛的视频教程
  15. 你所不知的有趣投影方法
  16. 2020-2021年度第二届全国大学生算法设计与编程挑战赛题解(冬季赛)
  17. AOSP ~ Logcat Chatty 行过期
  18. Arch的双显卡驱动
  19. NIRec:An Efficient Neighborhood-based Interaction Model for Recommendation on Heterogeneous Graph
  20. 小红书能往天猫引流吗?精准大揭秘

热门文章

  1. tbase安全和脱敏
  2. 华为网络设备SSH连接
  3. 《邪不压正》里面究竟谁是真正的隐侠,蓝青峰究竟是正是邪?
  4. 中文繁体与简体字转换
  5. 如何把拼音放在文字的右侧,干货到,在WORD中怎么把拼音和汉字同排
  6. 【Henu ACM Round #13 A】 Hulk
  7. 2020年中国汽车后市场行业发展现状分析,汽车保有量不断提升,行业发展前景广阔「图」
  8. debian10杀毒软件安装和使用
  9. 点击右键头换到下一张图片html,简单的实现点击箭头图片切换的js代码
  10. 两万常用汉字的拼音+首字母缩写+unicode编码对照表