小程序开发文档:项目结构、页面结构、应用启动说明

2018/7/27 18:31:33
摘要: 开发微信小程序,需要提前去学习了解的东西不少,比如它的运行环境、它的开发工具、它的项目结构、页面结构以及应用启动说明等等

开发微信小程序,需要提前去学习了解的东西不少,比如它的运行环境、它的开发工具、它的项目结构、页面结构以及应用启动说明等等。本文接下来的篇幅,就来说简单说明一下以上的相关问题,总结一些必须学习的小程序开发知识。

  1、关于小程序运行环境

关于微信小程序开发,官方贴出的说明指出,wxApp的运行环境一共有3个平台,分别是IOS的webkit,即苹果开源的浏览器内核;Android的X5,即QQ浏览器内核,以及开发者在开发时用的nw.js,即C++实现的web转桌面应用。

  2、关于项目结构

  关于页面结构的问题,我们主要介绍几个参数:

(1)project.config.json:项目配置文件,支持es6配置,appid等信息

(2)pages:功能页面

(3)app.json:应用主题样式及pages路由配置,其中pages路由第一项决定首页

(4)app.wxss:pages通用样式

(5)App.js:应用入口,pages可通过getApp()获取,提供公用接口及数据

3、关于页面结构

  关于页面结构的问题,主要有三个内容,分别是js、wxml、wxss。

(1)js是功能逻辑实现,页面数据、页面交互事件处理

(2)wxml为页面布局文件

(3)wxss为页面组件样式

4、关于应用启动

应用启动时所需的生命周期函数主要有三个,分别是:onLaunch(初始化完成)、onShow(启动时,后由后台进入前台)、以及onHide(由前台进入后台)。

(1)App.onLaunch()-->App.onShow()-->pages[0].onLoad()-->App.onLaunch.onHiden()

(2)onLaunch()用户授权信息获取,调用异步api: wx.login()、wx.getSetting()

(3)Index.onLoad()页面加载,获取数据调用更新页面setData


声明:文章"小程序开发文档:项目结构、页面结构、应用启动说明"为互诚科技—微信小程序开发公司的原创文章,转载请注明出处,谢谢合作!
标签:小程序开发文档
电话咨询:18011971195(黄先生)
在线留言:
微信扫码,关注我们
相关文章
  • 精准营销+移动端+O2O,微信小程序的发展空间

    营销要取得很好的效果,讲究的是精准营销,将营销的效果最大化地转化成现实利益。结合这个精准营销加上手机移动端的特点以及O2O连接线上线下的商业模式,我们就可以来讨论微信小程序在未来的发展空间到底有多大,才能让企业商家、个人组织不断地去触及与开发小程序。

  • 微信小程序开发文档之页面路由说明

    微信小程序中所有的页面路由都是由框架进行管理,在开发之前,需要了解一下页面路由触发方式以及与生命周期函数相关的内容

  • 广州企业微信开发后的营销信息推送误区

    企业开发微信后就需要去进行运营,利用运营去做产品营销,来带动企业的发展。

  • 如何用微信小程序开发带动汽车行业发展

    现在市场上的汽车行业服务类门店很多,但是目前的发展状态却仅限于线下,且不说发展压力会比较大,连发展方向也局限在单一的线下状态,如果在这样子的情况下经营不善,很容易就被市场淘汰掉。现今微信开发的小程序成为行业热潮,很多行业都争先恐后进行小程序开发,那么如何利用小程序来带动汽车行业的发展,也是一个重要问题。

  • 解析:做微信小程序开发,在技术方面需要经历的几个步骤

    微信小程序开发的时候,技术开发团队去实施项目开发时,大概需要经历三个步骤,一个是获取小程序APPID,一个是创建项目与页面

  • 小程序说:学习蘑菇街如何玩转微信小程序

    从六月底蘑菇街小程序上线后,到八月中旬已经吸引了300万的新客户,在当时的小程序市场还在处于初步发展、逐步完善阶段的时候,蘑菇街是如何去实现如此高效率的营销推广的