vue.js能美化界面吗_用Vue.js开发微信app界面

这个项目展示了如何使用Vue.js、Vuex、Vue-Router等技术栈开发微信App界面,包括新页面过渡动画、消息列表左滑操作、语音对话组件等交互功能。通过weui和iconfont优化用户体验,提供了一种实现微信App界面的解决方案。
摘要由CSDN通过智能技术生成

vue-wechat

用vue.js开发微信app界面的demo

github.io 加载略慢, 建议clone本地调试预览。

安装

# install dependencies

cnpm install

# serve with hot reload at localhost:8080

npm run dev

# build for production with minification

npm run build

技术栈

vue-wechat是主要在利用Vue.js * 实现了微信app及很多细节。

此demo在实现上使用了以下技术

vue

vuex

vue-cli

vue-router

vue-toutch

vue-animated-list

weui

zepto

fastclick

一些亮点

新页面跳转的过渡动画 参照ios系统的页面切换风格,是通过router-view及transition特性结合实现的。

消息列表页的item 左划操作处理,使用vuex(getters,actions)实现实时处理计算数据

(语音/文字)对话框 组件间 动画切换,还有通过事件注册tap 实现 按住说话效果;

还有一些交互行为细节及动画:

如css3动画实现的扫一扫;

删除消息列表item,通过vue-animated-list 实现动画移除;

消息页右上角+的显出无动画,隐藏有动画;

朋友圈下拉拖拽显示完整封面

listview部分也使用了weui的结构。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值