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 相关文章推荐
广告切换效果(缓动切换)
May 27 Javascript
js和html5实现手机端刮刮卡抽奖效果完美兼容android/IOS
Nov 18 Javascript
node.js中的buffer.slice方法使用说明
Dec 10 Javascript
jquery中one()方法的用法实例
Jan 16 Javascript
Javascript基础教程之关键字和保留字汇总
Jan 18 Javascript
js控制网页背景音乐播放与停止的方法
Feb 06 Javascript
jQuery页面弹出框实现文件上传
Feb 09 Javascript
Vue.js 表单控件操作小结
Mar 29 Javascript
vue拖拽组件使用方法详解
Dec 01 Javascript
React Native中Mobx的使用方法详解
Dec 04 Javascript
原生js实现可兼容PC和移动端的拖动滑块功能详解【测试可用】
Aug 15 Javascript
JS实现躲避粒子小游戏
Jun 18 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
php中DOMElement操作xml文档实例演示
2013/03/26 PHP
Laravel 5.5 的自定义验证对象/类示例代码详解
2017/08/29 PHP
json数据与字符串的相互转化示例
2013/09/18 Javascript
JS获取当前日期和时间的简单实例
2013/11/19 Javascript
js闭包实现按秒计数
2015/04/23 Javascript
js设置document.domain实现跨域的注意点分析
2015/05/21 Javascript
Javascript基础回顾之(一) 类型
2017/01/31 Javascript
nodejs实现邮件发送服务实例分享
2017/03/29 NodeJs
基于jQuery实现图片推拉门动画效果的两种方法
2017/08/26 jQuery
使用clipboard.js实现复制功能的示例代码
2017/10/16 Javascript
Vue cli+mui 区域滚动的实例代码
2018/01/25 Javascript
React styled-components设置组件属性的方法
2018/08/07 Javascript
在Vant的基础上实现添加表单验证框架的方法示例
2018/12/05 Javascript
使用VueRouter的addRoutes方法实现动态添加用户的权限路由
2019/06/03 Javascript
在vue和element-ui的table中实现分页复选功能
2019/12/04 Javascript
React Native登录之指纹登录篇的示例代码
2020/11/03 Javascript
[02:19]2018年度DOTA2最佳核心位选手-完美盛典
2018/12/17 DOTA
Python内置函数dir详解
2015/04/14 Python
利用python实现简单的邮件发送客户端示例
2017/12/23 Python
Python实现修改IE注册表功能示例
2018/05/10 Python
基于python 微信小程序之获取已存在模板消息列表
2019/08/05 Python
python获取指定日期范围内的每一天,每个月,每季度的方法
2019/08/08 Python
解决django-xadmin列表页filter关联对象搜索问题
2019/11/15 Python
美国一家主打母婴用品的团购网站:zulily
2017/09/19 全球购物
美国木工工具和用品商店:Woodcraft
2019/10/30 全球购物
网络编程中设计并发服务器,使用多进程与多线程,请问有什么区别?
2016/03/27 面试题
我们在web应用开发过程中经常遇到输出某种编码的字符,如iso8859-1等,如何输出一个某种编码的字符串?
2014/03/30 面试题
会议接待欢迎词
2014/01/12 职场文书
创业大赛策划书
2014/03/01 职场文书
活动总结报告怎么写
2014/07/03 职场文书
2014年学校工作总结
2014/11/20 职场文书
2014年设计师工作总结
2014/11/25 职场文书
护士医德医风心得体会
2016/01/25 职场文书
导游词之山东红叶谷
2019/10/31 职场文书
MySQL表锁、行锁、排它锁及共享锁的使用详解
2022/04/02 MySQL
MySQL下载安装配置详细教程 附下载资源
2022/09/23 MySQL