微信小程序
1、常见的交互反馈设计
1.1 button 加载效果 loading
1.2 消息提示框
- wx.showToast({title:“提示的⽂字”,icon:“”,image:“”,duration:“”})
- wx.hideToast
1.3 模态对话框
- wx.showModal({title:“”,content:“”,success()=>{}})
2、本地存储
2.1 同步存储
- wx.setStorageSync(key,value)
- wx.getStorageSync(key)
2.2 异步存储
- wx.setStorage({key:“”,data:{}})
- wx.getStorage({key:“”,success:()=>{}})
3、界面跳转
3.1 wx.navigateTo()
保留当前⻚⾯,跳转到应⽤内的某个页面,但是不能跳到 tabbar页面。能传参
3.2 wx.SwitchTab()
跳转到 tabBar页面,并关闭其他所有非 tabBar 页面 。不能传参
3.3 wx.redirectTo()
关闭当前⻚⾯,跳转到应⽤内的某个页面,但是不允许跳转到 tabbar 页面。 能传参
3.4 wx.reLaunch()
关闭所有⻚⾯,打开到应⽤内的某个页面。 能传参
3.5 wx.navigateBack({delta: 返回页面数})
3.6 navigator 标签
4、http请求
wx.request({url:“”,data:“”,method:“”,success:()=>{}})