FWQ
关于高仿QQ的微信小程序的详解
这篇文章主要写我在smallappforqq这个项目进展的过程中遇到的一些问题。希望阅读此文对你有一定帮助。 SmallAppForQQ:一个访QQ的微信小程序 文章开头,先简单介绍下项目结构,若没有安装开发工具,可去 github.com/xiehui999/SmallAppForQQ 下载。微信小程序项目结构主要有四个文件类型,如下—— 1)WXML文件:(Weixin Markup Language)是微信在前人基础之上设计的一套描述式标签语言,用于构建小程序的视图。 2)WXSS文件:(WeiXin Style Sheets)是一套样式语言,用于描wxml中视图组件的样式, 3)js文件:业务逻辑处理,与后端进行数据交互等 4)json文件:小程序设置文件,如页面注册,页面标题等。 注意:为了方便开发者减少配置项,规定描述页面的这四个文件必须具有相同的路径与文件名。 app.json 这个文件,在根目录下,是程序入口文件。 必须要有这个文件,如果没有这个文件,项目无法运行,因为微信框架把这个作为配置文件入口,整个小程序的全局配置。包括页面注册,网络设置,以及小程序的window背景色等。 app.js 必须要有这个文件,没有也是会报错!但是这个文件创建一下就行 什么都不需要写 以后我们可以在这个文件中监听并处理小程序的生命周期函数、声明全局变量。 app.wxss 全局配置的样式文件,项目非必须。 知道小程序基本文件结构,就可以开始研究官方demo了,研究过程中如果有不明白的地方可以去官方文档寻求答案。下面介绍下出现概率较高的几个问题—— 常见问题rpx(responsive pixel) 微信小程序新定义了一个尺寸单位,可以适配不同分辨率的屏幕,它规定屏幕宽为750rpx,如在 iPhone6…