零基础入门uniapp Vue3组合式API版本到咸虾米壁纸项目实战,开发打包微信小程序、抖音小程序、H5、安卓APP客户端等
总时长 23:40:00 共116P
此文章包含第48p-第p51的内容
页面和路由API
跳转的两种方式,
1. 使用navigator标签跳转

2. 使用js代码块进行跳转

可以带参数

可以看到小程序的参数


onLoad里可以看到参数

tabBar页面无法直接跳转 需要改成 reLaunch


返回上一页 navigateBack

可以看到当前返回了几页



这里可以看出我们打开了两个页面
一个压在另一个

数据缓存API
setStorage 缓存数据到本地 setStorageSync 同步缓存数据到本地

这里的搜索记录就是前端的缓存

同步缓存 异步缓存

异步容易回调地狱,这里我们使用同步

使用同步





小程序里查看

getStorage 得到缓存数据到本地 getStorageSync 同步得到缓存数据到本地

getStorageInfoSync打印全部的storage的key


removeStorageSync 删除某个缓存

clearStorageSync清除所有缓存

网络发起请求

接口测试地址

获取100条json数据测试接口

request方法


另一种写法(支持promise写法)

可以改成async&await 方式 (ES7的语法)代码更加的清晰

request不同类型的参数



自定义请求头信息



定义请求类型,默认是 application/json


test/plain 可能会比 application/json快一些

响应返回的类型 默认是json

超时时间 默认一分钟

成功失败回调函数


无论成功与否都会调用complete(完成)函数
可以把隐藏loading放在这里

这里可以模拟慢网络,测试 是否超时进入fail函数





333

被折叠的 条评论
为什么被折叠?



