位置: IT常识 - 正文

微信小程序 | 小程序系统API调用(微信小程序小小驯龙师破解版)

编辑:rootadmin
微信小程序 | 小程序系统API调用

推荐整理分享微信小程序 | 小程序系统API调用(微信小程序小小驯龙师破解版),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:微信小程序小鸡出击兑换码,微信小程序小游戏开发,微信小程序小打卡,微信小程序小鸡出击兑换码,微信小程序小鸡出击兑换码,微信小程序小小驯龙师破解版,微信小程序小游戏开发,微信小程序小游戏开发,内容如对您有帮助,希望把文章链接给更多的朋友!

🖥️ 微信小程序专栏:小程序系统API调用 🧑‍💼 个人简介:一个不甘平庸的平凡人🍬

✨ 个人主页:CoderHing的个人主页

🍀 格言: ☀️ 路漫漫其修远兮,吾将上下而求索☀️

👉 你的一键三连是我更新的最大动力❤️

目录

一、网络请求API和封装

网络请求 – API参数

网络请求 – API使用

网络请求 – API封装

网络请求域名配置

二、展示弹窗和页面分享

展示弹窗效果

分享功能

三、设备信息和位置信息

获取设备信息

获取位置信息

四、小程序Storage存储

Storage存储

五、页面跳转和数据传递

界面跳转的方式

页面跳转 - navigateTo

页面返回 - navigateBack

页面跳转 - 数据传递(一)

页面跳转 - 数据传递(二)

界面跳转的方式

六、小程序登录流程演练

小程序登录解析

小程序用户登录的流程


一、网络请求API和封装网络请求 – API参数微信提供了专属的API接口,用于网络请求: wx.request

 

关键属性解析:url:必传data:请求参数methods:请求方式success:成功的回调fail:失败的回调网络请求 – API使用直接使用wx.request发送请求:

网络请求 – API封装

封装类

封装函数

网络请求域名配置每个微信小程序需要事先设置通讯域名,小程序只可以跟指定的域名进行网络通信.小程序登录后台 – 开发管理 – 开发设置 – 服务器域名服务器域名请在 「小程序后台 - 开发 - 开发设置 - 服务器域名」 中进行配置,配置时需要注意:域名只支持 https (wx.request、wx.uploadFile、wx.downloadFile) 和 wss (wx.connectSocket) 协议域名不能使用 IP 地址(小程序的局域网 IP 除外)或 localhost可以配置端口,如 https://myserver.com:8080.但是配置后只能向 https://myserver.com:8080 发起请求.如果向https://myserver.com、https://myserver.com:9091 等 URL 请求则会失败如果不配置端口.如 https://myserver.com,那么请求的 URL 中也不能包含端口,甚至是默认的 443 端口也不可以.如果 向 https://myserver.com:443 请求则会失败域名必须经过 ICP 备案出于安全考虑,api.weixin.qq.com 不能被配置为服务器域名,相关 API 也不能在小程序内调用..开发者应将 AppSecret 保存到后台服务器中,通过服务器使用 getAccessToken 接口获取 access_token,并调用相关 API.不支持配置父域名,使用子域名二、展示弹窗和页面分享展示弹窗效果小程序中展示弹窗有四种方式: showToast、showModal、showLoading、showActionSheet

showToast

效果展示

 

效果展示

 

微信小程序 | 小程序系统API调用(微信小程序小小驯龙师破解版)

效果展示

 

分享功能分享是小程序扩散的一种重要方式,它有两种分享方式:一:点击右上角的菜单按钮,点击转发二:点击某一个按钮,直接转发当我们转发给好友一个小程序时,通常小程序中会显示一些信息:如何决定这些信息的展示呢?通过 onShareAppMessage 监听用户点击页面内 转发按钮(button 组件 open-type="share")或右上角菜单“转发”按钮的行为,并自定义转发内容此事件处理函数需要 return 一个 Object,用于自定义转发内容

三、设备信息和位置信息获取设备信息在开发中,需要经常获取当前设备的信息,用于收集信息或者进行一些适配小程序提供了一个API: wx:getSystemInfo()

 

获取位置信息开发中我们需要经常获取用户的位置信息.以方便给用户提供相关的服务通过API获取:wx.getLocation()

在app.json中配置

对于用户的关键信息,需要获取用户的授权后才能获得:

四、小程序Storage存储Storage存储在开发中,我们需要将一部分数据存储在本地:比如token 用户信息等小程序提供了专门的Storage用于进行本地存储对比之前我们需要存 需要先JSON.stringfiy 之后取出来得 json.parse转回来同步存取数据的方法:wx.setStorageSync()any wx.getStorageSync()wx.removeStorageSync()wx.clearStorageSync()

异步存储数据的方法:wx.setStoragewx.getStoragewx.removeStoragewx.clearStorage

五、页面跳转和数据传递界面跳转的方式界面的跳转有两种方式:通过navigator组件 和 通过wx的API跳转 wx的API跳转 :

页面跳转 - navigateTowx.navigateTo保留当前页面,跳转到应用内的某个页面;但是 不能跳到tabbar页面;

 

页面返回 - navigateBackwx.navigateBack()关闭当前页面,返回上一页面或多级页面

页面跳转 - 数据传递(一)在界面跳转过程中 需要相互传递一些数据,应该如何完成?首页 => 详情页 : 使用URL中的query字段详情页 => 首页: 在详情页内部拿到首页的页面对象,直接修改数据

这里给大家两种写法:

页面跳转 - 数据传递(二)前面一种数据的传递方式只能通过上面两张图的方式来进行,在现在的小程序已经开始支持events参数,可以用于数据传递

界面跳转的方式navigator组件主要就是用于界面的跳转的,也可以跳转到其他小程序中:  

六、小程序登录流程演练小程序登录解析为什么需要用户登录?增加用户的 粘性和产品的停留时间如何识别同一个小程序用户身份?认识小程序登录流程openid和unionid(在微信中,判断 是不是同一个用户 登录不同的产品)获取code换取authToken用户身份多平台共享账号绑定手机号绑定小程序用户登录的流程

本文链接地址:https://www.jiuchutong.com/zhishi/300345.html 转载请保留说明!

上一篇:AI引领技术变革,自动化云平台所带来的测试工程师进阶危机~(ai引领技术变革是什么)

下一篇:Vue--》过滤器介绍及其使用方法(vue.js过滤器)

  • 2种不用花钱效果又不错的推广方法(不花钱的)

    2种不用花钱效果又不错的推广方法(不花钱的)

  • 手机qq怎么开通直播(手机qq怎么开通黑钻)

    手机qq怎么开通直播(手机qq怎么开通黑钻)

  • 淘宝删评记录什么时候消除(淘宝删评怎么能查到)

    淘宝删评记录什么时候消除(淘宝删评怎么能查到)

  • 手机屏幕上时间和日期没有了怎么办(手机屏幕上时间怎么设置)

    手机屏幕上时间和日期没有了怎么办(手机屏幕上时间怎么设置)

  • vivo手机震动模式不震动了(vivo手机震动模式微信电话不震动)

    vivo手机震动模式不震动了(vivo手机震动模式微信电话不震动)

  • nova6 4g 5g外观区别(nova6的4g和5g外观区别在哪里)

    nova6 4g 5g外观区别(nova6的4g和5g外观区别在哪里)

  • 苹果se2什么时候上市的(苹果8和se2哪个好)

    苹果se2什么时候上市的(苹果8和se2哪个好)

  • win10笔记本要不要装杀毒(笔记本window10要更新吗)

    win10笔记本要不要装杀毒(笔记本window10要更新吗)

  • 荣耀8x屏幕录制不见了(录屏功能怎么打开华为荣耀8x)

    荣耀8x屏幕录制不见了(录屏功能怎么打开华为荣耀8x)

  • 路由器怎么关闭5g(路由器怎么关闭重启)

    路由器怎么关闭5g(路由器怎么关闭重启)

  • 华为手机有系统分身吗(华为手机有系统吗)

    华为手机有系统分身吗(华为手机有系统吗)

  • 手机屏幕变黄如何恢复

    手机屏幕变黄如何恢复

  • 车载sd卡和手机sd卡一样吗(车上的sd卡和手机上的一样吗)

    车载sd卡和手机sd卡一样吗(车上的sd卡和手机上的一样吗)

  • 网络受限是什么原因(网络受限是什么原因 登不上国内软件)

    网络受限是什么原因(网络受限是什么原因 登不上国内软件)

  • 京享值为什么会下降(京享值为什么会下降 京享值有计算周期)

    京享值为什么会下降(京享值为什么会下降 京享值有计算周期)

  • 不是钉钉好友可以发信息吗(不是钉钉好友可以打电话吗)

    不是钉钉好友可以发信息吗(不是钉钉好友可以打电话吗)

  • imessage信息是什么

    imessage信息是什么

  • 编程python是什么(编程中的python)

    编程python是什么(编程中的python)

  • 嘿siri可以改成别的吗(嘿siri怎样改为语音唤醒)

    嘿siri可以改成别的吗(嘿siri怎样改为语音唤醒)

  • 怎么打开别人快手私密(怎么打开别人快手粉丝列表呢)

    怎么打开别人快手私密(怎么打开别人快手粉丝列表呢)

  • iphone6是什么处理器(iphone6属于什么手机?)

    iphone6是什么处理器(iphone6属于什么手机?)

  • 小米9se能拍月亮吗(小米9s怎么拍月亮)

    小米9se能拍月亮吗(小米9s怎么拍月亮)

  • wps如何将字体加粗(wps字体添加)

    wps如何将字体加粗(wps字体添加)

  • 出入账表格怎么做(出入账本怎么做电脑表格)

    出入账表格怎么做(出入账本怎么做电脑表格)

  • iphonex锁屏模糊(iphone锁屏变模糊不清)

    iphonex锁屏模糊(iphone锁屏变模糊不清)

  • 如何使用腾讯电脑管家DNS优选功能?(如何使用腾讯电子签维护自己的权益)

    如何使用腾讯电脑管家DNS优选功能?(如何使用腾讯电子签维护自己的权益)

  • 微服务组件-----Spring Cloud Alibaba 注册中心 Nacos源码(1.4.x版本)分析(微服务组件面试题)

    微服务组件-----Spring Cloud Alibaba 注册中心 Nacos源码(1.4.x版本)分析(微服务组件面试题)

  • 出口退税无纸化备案
  • 旅游业成本交税会计分录怎么做
  • 企业所得税优惠政策最新2023小微企业
  • 权益法核算转成本法
  • 法人股东分红要交企业所得税吗
  • 个人独资企业法人可以变更吗?
  • 扣缴义务人是否可以领税务发票,是否可以正常申报
  • 外币购销业务的账务处理
  • 平销返利企业所得税处理
  • 抵债资产计提折旧怎么算
  • 材料的销售成本计算公式
  • 住宿费餐费怎么做分录
  • 百旺红字发票申领流程
  • 增值税如何进行抵扣
  • 企业卖固定资产
  • 盈余公积什么时候调整
  • 已交税的无票收入后期怎么补开发票?
  • 增值税转型后入账价值
  • 分期收款所得税收入确认多少
  • 收到退还的工会经费进什么科目
  • 王者荣耀电脑版操作
  • 预计负债基本确定的概率区间
  • 收取水电费如何开票
  • linux joe
  • php小程序开发完整教程
  • 身份证信息提取python
  • 雨林木风win10安装失败
  • 计提本月所得税费会计分录
  • 基础会计供应过程的核算内容
  • 汇兑结算计入什么会计科目
  • php使用while循环计算1到100的和
  • thinkphp jquery实现图片上传和预览效果
  • js遇到的问题
  • 麻雀优化算法和鲸鱼算法哪个好
  • ChatGPT中国电话不能注册
  • 所得税弥补亏损年限10
  • 发票打印机如何安装在电脑上
  • 建账在1月份如何录入期初
  • 购买电脑的过程
  • 免税收入与不征收的区别
  • 企业存货按照经济内容可以分为
  • mysql数据库函数
  • 基本户是活期还是定期
  • 挂靠的项目如何做账?
  • 增值税专用发票查询系统官方网站
  • 空调维修保养方案
  • 小微企业应纳税所得额100万到300万怎么计算
  • 公司注销其他应付款怎么冲平
  • 天然气安装工程有多大利润
  • 土地使用权出资是什么意思
  • 借长期借款贷在建工程
  • 工资计提数小于发放数,如何处理
  • 出纳现金业务流程图
  • 购买的商品属于什么会计科目
  • 高新技术企业财务指标
  • 如何审计主营业务收入的真实性问题
  • 付款与开票单位不一致怎样做账
  • 研发支出的帐务处理
  • 长期待摊费用如何做账
  • 政府会计准则具体准则的作用
  • win10系统怎么修改用户名称
  • win10快速操作怎么调出来
  • winXP系统下qq不能视频聊天该怎么办?
  • 在windows中如何设置行间距
  • 注册表没有windows nt
  • linux diy
  • qq自动登出
  • transformer可视化
  • unity调色插件
  • js对象用法
  • js的iframe
  • python中的zip()函数详解
  • jQuery ajax调用后台aspx后台文件的两种常见方法(不是ashx)
  • Android之Broadcast与BroadcastReceiver
  • 医保所属期起和所属期止
  • 北京国税发票查询真伪查询
  • 航天金税开票软件客服电话
  • 税务局打印申报表
  • 西乡塘区税务局电话
  • 电子税务局开电子发票如何更换开票人
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设