基于 vue.js 的仿QQ聊天室

简介
这是一款基于 vue.js 开发的聊天室组件库,在提供基础封装的同时,最大程度的增加扩展性。
下面是效果演示图:
基于 vue.js 的仿QQ聊天室_第1张图片
基于 vue.js 的仿QQ聊天室_第2张图片
基于 vue.js 的仿QQ聊天室_第3张图片
基于 vue.js 的仿QQ聊天室_第4张图片
基于 vue.js 的仿QQ聊天室_第5张图片
MChat组件效果图:
基于 vue.js 的仿QQ聊天室_第6张图片
基于 vue.js 的仿QQ聊天室_第7张图片
IChat组件效果图:
基于 vue.js 的仿QQ聊天室_第8张图片
基于 vue.js 的仿QQ聊天室_第9张图片
基于 vue.js 的仿QQ聊天室_第10张图片
基于 vue.js 的仿QQ聊天室_第11张图片
如何安装
使用 npm 安装

npm install vue-mchat

使用
在main.js中引入

# npm 下载方式
// 进入css
import 'MChat/lib/MChat.css'
//引入组件
import MChat from 'MChat'
// 使用vue加载组件
Vue.use(MChat)
#

如何进行二次开发
方案一:
直接将 pacages 文件夹复制到你需要的项目,在 main.js 中引入 vue-mchat:

import App from './App.vue'
import MChat from '../packages/index'

Vue.use(MChat)

方案二:
在 vue-mchat 的基础上进行开发,通过打包成js库引入:

在 vue-mchat 目录下执行:

npm run lib

可获得 lib 文件其中包含 MChat 的编译文件库,将 lib 整个复制到项目里,在 main.js 中引入:

import  '../lib/MChat.css'
import MChat from '../lib/MChat.umd'

Vue.use(MChat)

喜欢的同学关注公众号之后回复关键字1128,即可获取源码哦!

基于 vue.js 的仿QQ聊天室_第12张图片

你可能感兴趣的:(微信每日分享,java,面试,经验分享)