本人微信公众号: 前端修炼之路,欢迎关注
通过上一篇文章uni-app官方教程学习手记的学习以后,我就着手作这个项目了。css
目前已经初步搭出了总体的框架,秉着取之于社会,回馈于社会的原则,我将这个项目开源到GitHub uni-shop,发展壮大uni-app社区。项目确定有不足和考虑不周之处,欢迎你们指正并提出Issues。html
由于这是个真实的项目,为了一名合格的程序员的职业操守,项目真实数据部分并不会开源。为了提升总体的流畅性和帮助本身开发,数据部分采用Easy Mock模拟的假数据。有须要的朋友能够自行修改接口。前端
这个项目就相似于一个微信,或者说模仿一个微信应用。包括聊天、群聊、朋友圈等等。由于本人水平有限,前期计划只完成一对一两人聊天功能,不包括其余功能。目前聊天的功能尚未实现,由于我并无作过这方面的应用。vue
另外就是这个项目设计的自己,本人也不知道彻底仿照一个微信作的目的是什么?或者说申请应用上架App Store时,是否合法?再或者是否对腾讯微信形成侵权?但愿有知道的朋友,能够给我留言。css3
抛去这些困惑之外,单纯对这个项目而言,经过这个过程,将本身本来不会的东西,经过一段时间的学习和实践,最终实现了。我想,这才是一名程序员对程序的热情吧~ 把不可能变成可能,把不会变成学会。git
┌─components uni-app组件目录 │ └─comp-a.vue 可复用的a组件 ├─hybrid 存放本地网页的目录 ├─platforms 存放各平台专用页面的目 ├─pages 业务页面文件存放的目录 │ ├─index │ │ └─index.vue index页面 │ └─list │ └─list.vue list页面 ├─static 存放应用引用静态资源(如图片、视频等)的地方,注意:静态资源只能存放于此 ├─main.js Vue初始化入口文件 ├─App.vue 应用配置,用来配置App全局样式以及监听 应用生命周期 ├─manifest.json 配置应用名称、appid、logo、版本等打包信息 └─pages.json 配置页面路由、导航条、选项卡等页面类信息
以上是一个uni-app工程包含的目录及文件,能够经过目录结构查看详细信息。程序员
简单罗列出项目中使用到的组件和相关技术,详细信息查询官方手册便可。github
uni.navigateTo(OBJECT)
不一样。navigateTo
接口是在当前页面打开新的页面。知识点大概就这么多,剩下的都是具体的细节,看代码或者官方手册便可。vuex
 
,可是发如今某些安卓机中,会失效。因此改为了css实现两端对齐。使用css3 justify-content实现。原文地址:http://www.javashuo.com/article/p-sdqcitjf-bn.htmlchrome