1.微信⼩程序的相关⽂件类型
微信⼩程序项⽬结构主要有四个⽂件类型,如下:
- .json后缀的json文件
- .wxml 后缀的 WXML 模板文件
- .wxss 后缀的 WXSS 样式文件
- .js 后缀的 JS 脚本逻辑文件
app.json
必须要有这个⽂件,如果没有这个⽂件,项⽬⽆法运⾏,因为微信框架把这个作为
配置⽂件⼊⼝,整个⼩程序的全局配置。包括⻚⾯注册,⽹络设置,以及⼩程序的
window背景⾊,配置导航条样式,配置默认标题。
app.js
必须要有这个⽂件,没有也是会报错!但是这个⽂件创建⼀下就⾏ 什么都不需要写
以后我们可以在这个⽂件中监听并处理⼩程序的⽣命周期函数、声明全局变量。
2、封装微信⼩程序的数据请求
1、创建⼀个js⽂件 ⽂件中声明⼀个 baseUrl(接⼝地址的公共部分)
2、创建⼀个api函数 ⾥⾯可以接收 接⼝地址,请求⽅式,请求参数 然后使⽤
wx.request 发起请求 并把结果使⽤promise返回
3、我们通常会在wx.request的请求中配置 header 和响应拦截
3、微信⼩程序中参数传值的⽅法
navigator 跳转时 wxml页面
<navigator url='../index/index?id=1&name=aaa'></navigator>
或者添加点击事件,js用navigateTo跳转传参
wx.navigateTo({
url: '../index/index?id=1&name=aa