首页 > 编程语言 >小程序 详细

小程序 详细

时间:2023-12-06 10:56:30浏览次数:24  
标签:异步 console log url 程序 详细 wx 页面

小程序界面间的跳转

**保留当前页面,只能打开非 tabBar 页面,返回时返回该页面**
wx.navigateTo({
  url: '路径地址',
})

**关闭卸载当前页面,只能打开非 tabBar 页面,**
wx.redirectTo({
  url: '路径地址'
})

**关闭所有非tabbar页面, 只能打开 tabBar 页面**
wx.switchTab({
  url: '路径地址'
})

**关闭卸载所有页面,可以打开任意页面**
wx.reLaunch({
  url: '路径地址'
})

**返回前面的页面,可以指定返回多少页,如果用过redirectTo,那么被关闭的页面将返回不去**
wx.navigateBack({
  delta: 2  //返回的页面数,如果 delta 大于现有页面数,则返回到首页。
})

小程序页面间的传参

wx.switchTab({
  url: '../todolist/todolist?id=789',
})

//或者navigator标签
<navigator url="../detail/detail?id=666">带参数去detail</navigator>  

跳转到指定界面之后,可以在该页面的onLoad方法中的options参数(本身是个对象)拿到路由跳转的参数。
onLoad(options) {
  console.log(options);
},

本地存储

(一)同步
1.存储:wx.setStorageSync('list', {age:5})
2.获取:wx.getStorageSync('list')
//本地同步缓存
syncSet(){
  console.log('这是同步缓存');
  wx.setStorageSync('sync', {content:'这是同步缓存'})
},
//本地同步获取
syncGet(){
  console.log(wx.getStorageSync('sync'));
},

(二)异步
1.存储:wx.setStorage({ })
2.获取:wx.getStorage({ })
//本地异步存储
asyncSet(){
  wx.setStorage({
    key:'async',
    data:'这是异步存储的数据',
    success(){
      console.log('异步存储');
     }
   })
},
//本地异步获取
asyncGet(){
  wx.getStorage({
    key:'async',
    success(res){
      console.log(res);
     }
   })
},

标签:异步,console,log,url,程序,详细,wx,页面
From: https://www.cnblogs.com/JaneLifeBlog/p/17879025.html

相关文章

  • 使用阿里云服务器部署.net 6 mvc 程序(使用域名)
    1.创建Web程序打开vs2022,选择ASP.NETCoreWeb应用(模型-视图-控制器)创建项目。修改Program.cspublicstaticvoidMain(string[]args){varbuilder=WebApplication.CreateBuilder(args);//Addservicestothecontainer.builder.Services.AddControllers......
  • 2023-2024-1 20231309 《计算机基础与程序设计》第十一周学习总结
    2023-2024-120231309《计算机基础与程序设计》第十一周学习总结这个作业属于哪个课程<2023-2024-1-计算机基础与程序设计>这个作业要求在哪里<2023-2024-1计算机基础与程序设计第十一周作业>这个作业的目标<《计算机科学概论》第十五章,《C语言程序设计》第十章,上周......
  • uniapp 微信小程序 onLaunch触发vuex 请求http报错600009?
    当在uniapp中的微信小程序中使用vuex触发http请求时,出现错误码600009通常表示网络请求发生了错误或失败。这个错误码通常不是uniapp或vuex特定的错误码,而是微信小程序的错误码。以下是一些可能导致此错误的原因和解决方法:网络连接问题:首先,确保您的设备已连接到互联网,并且网络连接稳......
  • Floyd归纳断言法验证程序部分正确性
    1.设断点一般我们会在如下位置设置断点:(1)程序开始处(2)程序结束处(3)循环主干处2.建断言(1)开始处A:一般为题干的要求,写为 (2)结束处C:一般为输出结果z,写为 (3)循环主干处:(写为)此处断言最为难建立,一般......
  • 包含登陆界面的计算机小程序
    1.UI设计(1)登陆界面 (2)注册界面 (3)计算器界面 2.流程图(1)登录流程图 (2)注册流程图 (2)计算器流程图 3.环境操作系统:windows10软件:DeskTopQt6.5.3MSVC2019 64bit4.测试功能效果(1)运行后默认登陆界面1ui->stackedWidget->setCurrentIndex(0);(2)点击登陆页......
  • Qt 项目打包成exe可执行程序
    1、先构建release2、删掉文件夹内多余的文件3、使用windeployqt工具再打包就可以了......
  • 微信小程序是如何编译的?
    过往中小企业或技术团队开发一个App的时间成本和人力成本居高难下,但是随着微信上线小程序,更像是为这部分群体打开了一扇天窗,此后小程序呈现出井喷式发展的状态,不仅微信,支付宝、百度、抖音等超级App都跟上步伐上线小程序平台。小程序能够得到快速发展的原因,现在看来主要有三:一是......
  • 找工作7个月,0offer,23年程序员的就业形势怎么这么严峻啊?
    前言到现在已经找了整整七个月的工作了,这七个月几乎没有停过的在找。我面了百度、京东、哈啰、欢聚、SHEIN、腾讯、Bigo。没拿到一个offer。普遍挂在二三面。我从怀疑自己到崩溃到佛了,然后我开始降低需求、去中厂,去小公司(无面试机会)。我开始降低薪资要求,被回复overqualified不稳定......
  • 程序员太卷,就业没前途?真相:低薪工作同样竞争激烈!
    前言今年,我们在社交媒体上看到不少关于计算机行业、技术岗卷的话题。这些话题让不少年轻人感到焦虑,甚至对IT行业产生犹豫,程序员还是一个好的选择吗?对于这个问题,我们换个角度,把目光投向其他方向。其实,“卷”是普遍存在的。同等薪酬条件下,程序员是最好的选择大家都说计算机和金融是两......
  • 程序员学英语-基础词1200个单词3
    boy  男孩n bo(伯父) y树丫 ---伯父在树丫后和小男孩玩both  两个、不仅....而且... pron bo(伯父) th(桃花) ---伯父手里有两个桃花boss  老板、总经理、领导n  bo(伯父) ss(两条蛇) ---伯父成为了两条蛇的老板body  身体n  bo(伯父......