Vue仿手机qq的实例代码(demo)


Posted in Javascript onSeptember 08, 2017

vue简介

Vue.js(读音 /vjuː/, 类似于 view) 是一套构建用户界面的渐进式框架。
Vue 只关注视图层, 采用自底向上增量开发的设计。
Vue 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。
Vue 学习起来非常简单,本教程基于 Vue 2.1.8 版本测试。

概述

这是一个16年9月份找的开源项目源代码,结合自己的实际情况进行的修改项目,以后内容将会有很大的不同,项目的目标是向QQ看齐

页面效果展示

Vue仿手机qq的实例代码(demo)

免责声明

本项目为开源项目,如有类同,纯属巧合。

项目已实现功能

侧边栏
联系页面
动态页面
信息列表
搜索好友
对话页面
信息列表左右滑动

新增加功能

怎加了信息猎豹的删除,
标记可读,
置顶

存在问题

删除事件,置顶事件和标记事件的触发区域发生了位移,正在排查原因,欢迎各位指教

注:项目的开发注意事项,填坑,以及技术栈等相关文章请访问我的掘金个人主页

桌面及移动端测试

  • 桌面测试: npm run dev 后,打开 开发者工具 F12 ,模拟手机预览 Ctrl+Shift+M (Chrome)
  • 移动端测试: npm run dev 后,在cmd命令行中输入ipconfig(win)获取到局域网内ip地址

技术栈

vue-cli
vue2
vue-router
vuex
axios
stylus
webpack2
muse-ui

目录结构

├── README.md
 ├── build         // 构建服务和webpack配置
 ├── config        // 项目不同环境的配置
 ├── dist         // 项目build目录
 ├── index.html      // 项目入口文件
 ├── package.json     // 项目配置文件
 ├── mockdata.json     // 项目伪数据(模拟数据)
 ├── src
 │  ├── common      // 公用的css样式
 |  ├── components    // 各种组件
 │  ├── router      // 存放路由的文件夹
 │  ├── vuex       // 存放Vuex的相关
 │  ├── muse-ui.config.js // muse-ui单组件加载配置
 │  ├── App.Vue      // 模板文件入口
 │  └── main.js      // Webpack 预编译入口
 ├── static        // css js 和图片资源
# 安装
 npm install
 # 运行(端口8888)
 npm run dev
 # 发布
 npm run build

这个是我在github上找的一个开源项目改的代码用来练手,提高vue的开发能力的的demo

源码地址:github地址 喜欢的话就添加个star吧 !

总结

以上所述是小编给大家介绍的Vue仿手机qq的实例代码(demo),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
javascript 函数式编程
Aug 16 Javascript
利用js跨页面保存变量做菜单的方法
Jan 17 Javascript
几个比较经典常用的jQuery小技巧
Mar 01 Javascript
JS中表单的使用小结
Jan 11 Javascript
jquery使用jxl插件导出excel示例
Apr 14 Javascript
js实现的标题栏新消息闪烁提示效果
Jun 06 Javascript
jQuery的promise与deferred对象在异步回调中的作用
May 03 Javascript
JavaScript中ES6字符串扩展方法
Aug 26 Javascript
vue.js数据绑定的方法(单向、双向和一次性绑定)
Jul 13 Javascript
Angularjs 1.3 中的$parse实例代码
Sep 14 Javascript
vue实现动态列表点击各行换色的方法
Sep 13 Javascript
微信小程序实现比较功能的方法汇总(五种方法)
Mar 07 Javascript
关于Ajax的原理以及代码封装详解
Sep 08 #Javascript
vue父子组件的嵌套的示例代码
Sep 08 #Javascript
jQuery选择器中的特殊符号处理方法
Sep 08 #jQuery
通过button将form表单的数据提交到action层的实例
Sep 08 #Javascript
Vue 多层组件嵌套二种实现方式(测试实例)
Sep 08 #Javascript
JavaScript实现图片拖曳效果
Sep 08 #Javascript
Vue.js移动端左滑删除组件的实现代码
Sep 08 #Javascript
You might like
linux下为php添加curl扩展的方法
2011/07/29 PHP
PHP运行出现Notice : Use of undefined constant 的完美解决方案分享
2012/03/05 PHP
深入php list()函数的详解
2013/06/05 PHP
PHP aes (ecb)解密后乱码问题
2015/06/22 PHP
增强的 JavaScript 的 trim 函数的代码
2007/08/13 Javascript
Jquery升级新版本后选择器的语法问题
2010/06/02 Javascript
JS中FRAME的操作问题实例分析
2014/10/21 Javascript
2种jQuery 实现刮刮卡效果
2015/02/01 Javascript
浅谈regExp的test方法取得的值变化的原因及处理方法
2017/03/01 Javascript
jQuery基于cookie实现换肤功能实例
2017/10/14 jQuery
vue获取元素宽、高、距离左边距离,右,上距离等还有XY坐标轴的方法
2018/09/05 Javascript
使用axios发送post请求,将JSON数据改为form类型的示例
2019/10/31 Javascript
vue项目里面引用svg文件并给svg里面的元素赋值
2020/08/17 Javascript
[37:22]DOTA2上海特级锦标赛D组资格赛#2 Liquid VS VP第一局
2016/02/28 DOTA
介绍Python中的fabs()方法的使用
2015/05/14 Python
Python基于回溯法子集树模板解决马踏棋盘问题示例
2017/09/11 Python
Python tkinter实现的图片移动碰撞动画效果【附源码下载】
2018/01/04 Python
python中字符串比较使用is、==和cmp()总结
2018/03/18 Python
详解python实现识别手写MNIST数字集的程序
2018/08/03 Python
用Python实现筛选文件脚本的方法
2018/10/27 Python
python 实现的发送邮件模板【普通邮件、带附件、带图片邮件】
2019/07/06 Python
python PIL/cv2/base64相互转换实例
2020/01/09 Python
TensorFlow 读取CSV数据的实例
2020/02/05 Python
python+requests接口压力测试500次,查看响应时间的实例
2020/04/30 Python
Django中F函数的使用示例代码详解
2020/07/06 Python
南非最大的花卉和送礼服务:NetFlorist
2017/09/13 全球购物
学院领导推荐信
2013/10/30 职场文书
财务人员个人求职信范文
2013/12/04 职场文书
中学运动会广播稿
2014/01/19 职场文书
《夏夜多美》教学反思
2014/02/17 职场文书
绘画专业自荐信范文
2014/02/23 职场文书
中学生旷课检讨书模板
2014/10/08 职场文书
教师节慰问信
2015/02/15 职场文书
2015年幼儿园个人工作总结
2015/04/25 职场文书
2016年“抗战胜利纪念日”71周年校园广播稿
2015/12/18 职场文书
如何创建一个创建MySQL数据库中的datetime类型
2022/03/21 MySQL