yyumeng

导航

 

1、打开小程序之前会先把整个小程序代码包下载到本地。然后通过app.json的page字段知道当前小程序的所有页面路径。

2、小程序启动之后,在app.js定义的App实例的onLaunch回调会被执行:

App({

  onLaunch:function(){

    //小程序启动之后触发  

  }

});

整个小程序只有一个 App 实例,是全部页面共享的。

3、当前的理解是,pages文件夹里都是各个页面,每个页面就是一个文件夹。各个页面文件夹里面又包含四个文件:pageName.wxml、pageName.wxss、pageName.js、pageName.json文件。这里面定义都是pageName这个页面的页面、样式、交互逻辑和配置。而且pageName.wxml里面不用显示的引用js文件。默认引用了pageName.js文件。需要引用其他js,可以在pageName.js文件中引用,类似:const util = require('../../utils/util.js')。

其中wxml和js文件是必须的,其他俩随便。而且,这四个文件,除了后缀名,名字必须一样。

4、wxml文件中都是组件标签。需要熟悉一下微信小程序提供的标签以及属性。

5、微信小程序多数API的回调都是异步。

6、团队开发小程序的话需要弄一些用户身份、成员管理之类的。

 

posted on 2018-03-08 10:32  yyumeng  阅读(111)  评论(0)    收藏  举报