一. 首先呢!是对微信小程序的promise进行编写,promise是一个异步的操作,相当于ajax没什么区别附上代码吧:,下面只是对代码的一些封装(简单封装,其实还有很多的配置)需要再次进行理清楚;
二.然后就是遗忘很久的一些操作js文件的一些方法:
1.操作函数里面的访问data的值:定义一个操作this的变量进行取代this作用域,然后再进行 .data.属性,进行获取data里面的内容。例子:
this.data.name (获取data里面的属性);
2.微信小程序使用组件模块化传参数,直接在传入的组件里面进行data的对应赋值即可:
2.1。首先在子组件json文件设置两个参数:component:代表组件可以使用,usComponents:代表此组件还可以使用其他组件
2.1.1 子组件的js文件必须写上Component({}),否则会用不了
2.2 在父组件Json文件里面进行设置例:
2.3 在父组件页面上使用
父组件饷子组件传送参数可以直接使用this.setData({}),直接相对应的参数进行传递;然后对应子组件就可以直接使用了
最后一个就是不同也页面的传参数:
使用的是:和之前的vue差不多都是路由然后拼接参数${id}, 页面获取 在 页面 js文件中, onload(options){ 这里就可以打印获取到的数据了
}
还可以使用:(set,get,remove)等等
wx.setStorage({
key:"名称",
data:"属性进行存储"
})