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 相关文章推荐
【消息提示组件】,兼容IE6/7&&FF2
Sep 04 Javascript
jquery实现通用版鼠标经过淡入淡出效果
Jun 15 Javascript
每天一篇javascript学习小结(属性定义方法)
Nov 19 Javascript
原生JS实现平滑回到顶部组件
Mar 16 Javascript
使用Object.defineProperty实现简单的js双向绑定
Apr 15 Javascript
jQuery实现的跨容器无缝拖动效果代码
Jun 21 Javascript
jQuery mobile的header和footer在点击屏幕的时候消失的解决办法
Jul 01 Javascript
jQuery Easyui学习教程之实现datagrid在没有数据时显示相关提示内容
Jul 09 Javascript
AngularJS ng-repeat数组有重复值的解决方法
Oct 23 Javascript
JS文件上传神器bootstrap fileinput详解
Jan 28 Javascript
JavaScript 监听组合按键思路及代码实现
Jul 28 Javascript
vue 使用localstorage实现面包屑的操作
Nov 16 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
Ping服务的php实现方法,让网站快速被收录
2012/02/04 PHP
PHP解析目录路径的3个函数总结
2014/11/18 PHP
PHP实现的二分查找算法实例分析
2017/12/19 PHP
Mootools 1.2教程 函数
2009/09/15 Javascript
JQuery 1.6发布 性能提升,同时包含大量破坏性变更
2011/05/10 Javascript
js 中{},[]中括号,大括号使用详解
2011/05/12 Javascript
JQuery获取当前屏幕的高度宽度的实现代码
2011/07/12 Javascript
javascript笔记 String类replace函数的一些事
2011/09/22 Javascript
js实现网页倒计时、网站已运行时间功能的代码3例
2014/04/14 Javascript
JQuery悬停控制图片轮播——代码简单
2015/08/05 Javascript
jQuery实现的模拟弹出窗口功能示例
2016/11/24 Javascript
bootstrap实现动态进度条效果
2017/03/08 Javascript
基于Node.js的WebSocket通信实现
2017/03/11 Javascript
详解webpack 配合babel 将es6转成es5 超简单实例
2017/05/02 Javascript
微信小程序 同步请求授权的详解
2017/08/04 Javascript
vue项目中v-model父子组件通信的实现详解
2017/12/10 Javascript
微信小程序实现倒计时调用相机自动拍照功能
2018/06/10 Javascript
Node.js中的不安全跳转如何防御详解
2018/10/21 Javascript
微信小程序实现搜索指定景点周边美食、酒店
2019/05/18 Javascript
react实现移动端下拉菜单的示例代码
2020/01/16 Javascript
[02:52]2017DOTA2国际邀请赛中国区预选赛晋级之路
2017/07/03 DOTA
详解Python 数据库的Connection、Cursor两大对象
2018/06/25 Python
python GUI库图形界面开发之PyQt5多行文本框控件QTextEdit详细使用方法实例
2020/02/28 Python
pycharm开发一个简单界面和通用mvc模板(操作方法图解)
2020/05/27 Python
如何用用Python将地址标记在地图上
2021/02/07 Python
戴尔加拿大官网:Dell加拿大
2016/09/17 全球购物
意大利消费电子产品购物网站:SLG Store
2019/12/26 全球购物
吸烟检讨书2000字
2014/02/13 职场文书
国家励志奖学金个人先进事迹材料
2014/05/04 职场文书
红色旅游心得体会
2014/09/03 职场文书
2014国庆节国旗下演讲稿(精选版)
2014/09/26 职场文书
大学迎新生标语
2014/10/06 职场文书
收入证明申请书
2015/06/12 职场文书
tensorflow中的梯度求解及梯度裁剪操作
2021/05/26 Python
python基础学习之递归函数知识总结
2021/05/26 Python
图神经网络GNN算法
2022/05/11 Python