位置: 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过滤器)

  • 淘宝怎么设置隐私订单(淘宝怎么设置隐藏电话号码)

    淘宝怎么设置隐私订单(淘宝怎么设置隐藏电话号码)

  • 如何定时关机(Win10如何定时关机)

    如何定时关机(Win10如何定时关机)

  • vivo手机联系人怎么导入sim卡(vivo手机联系人不显示怎么回事)

    vivo手机联系人怎么导入sim卡(vivo手机联系人不显示怎么回事)

  • 华为nova5pro进水然后黑屏了怎么办(华为nova5pro进水黑屏维修多少钱)

    华为nova5pro进水然后黑屏了怎么办(华为nova5pro进水黑屏维修多少钱)

  • 产品详情页需要包含哪些内容(产品详情页需要包含)

    产品详情页需要包含哪些内容(产品详情页需要包含)

  • 文件怎么按照自己的要求排序(文件怎么按照自己的想法排序)

    文件怎么按照自己的要求排序(文件怎么按照自己的想法排序)

  • cad椭圆命令快捷键是什么(autocad椭圆形快捷键)

    cad椭圆命令快捷键是什么(autocad椭圆形快捷键)

  • 2g独显是什么水平(2g独显是什么显卡)

    2g独显是什么水平(2g独显是什么显卡)

  • 域名结构分为哪几层(域名的结构包括)

    域名结构分为哪几层(域名的结构包括)

  • 钉钉投票管理员可以看到吗(钉钉设置投票)

    钉钉投票管理员可以看到吗(钉钉设置投票)

  • 华为p30pro屏幕模糊解决(华为p30pro屏幕模糊)

    华为p30pro屏幕模糊解决(华为p30pro屏幕模糊)

  • a1528支持什么网络(a1529支持什么网络)

    a1528支持什么网络(a1529支持什么网络)

  • 路由器灯变黄怎么修复(路由器灯变黄了)

    路由器灯变黄怎么修复(路由器灯变黄了)

  • 播放地址失效是什么意思(播放地址失效请重试)

    播放地址失效是什么意思(播放地址失效请重试)

  • 华为m6支持office吗(华为M6支持指纹吗)

    华为m6支持office吗(华为M6支持指纹吗)

  • xr要不要更新13.3

    xr要不要更新13.3

  • 华为荣耀9x怎么打开悬浮按钮(华为荣耀9x怎么看电池健康)

    华为荣耀9x怎么打开悬浮按钮(华为荣耀9x怎么看电池健康)

  • iphone8p参数配置详细(iphone8p参数配置尺寸)

    iphone8p参数配置详细(iphone8p参数配置尺寸)

  • ios12beta11怎么升级(如何升级ios12.0)

    ios12beta11怎么升级(如何升级ios12.0)

  • opporeno3与reno3pro区别(oppo reno 3 pro+)

    opporeno3与reno3pro区别(oppo reno 3 pro+)

  • 同时选中多个按什么健(怎么多个选中)

    同时选中多个按什么健(怎么多个选中)

  • vivos5怎么打开相机网格(vivo手机怎么打开相机)

    vivos5怎么打开相机网格(vivo手机怎么打开相机)

  • ipadpro11能插耳机吗(ipad pro11的耳机插孔位置?)

    ipadpro11能插耳机吗(ipad pro11的耳机插孔位置?)

  • 苹果手机支持电信卡吗(苹果手机支持电信卡的有哪些)

    苹果手机支持电信卡吗(苹果手机支持电信卡的有哪些)

  • ios比安卓好在哪里(ios比安卓好用吗)

    ios比安卓好在哪里(ios比安卓好用吗)

  • 呼叫失败是被拉黑了吗(呼叫失败是拉黑还是删除微信)

    呼叫失败是被拉黑了吗(呼叫失败是拉黑还是删除微信)

  • 原相机怎么调九宫格(原相机怎么调九宫格vivo)

    原相机怎么调九宫格(原相机怎么调九宫格vivo)

  • vue中computed的详细讲解(vue computed set get)

    vue中computed的详细讲解(vue computed set get)

  • 增值税发票认证平台进不去什么原因
  • 注册税务师报名条件
  • 融资租赁的两种模式
  • 科目错一题扣几分
  • 专票当月认证后什么时候抵扣
  • 保险中介的保险可以买吗
  • 产业扶持资金管理办法
  • 房地产收到客户房款如何做账
  • 企业预付一年的房租怎么做分录
  • 工会经费所得税前扣除
  • 企业境外付款流程
  • 发票打印机的字偏上
  • 中介公司属于工业企业吗
  • 员工生日福利申请
  • 序列号不可用怎么办
  • 增值税做账做错怎么处理
  • 招标文件中资金性质应填什么
  • 不能取得发票的财务费用怎么做明细好一点
  • 计提的工资大于实际发放的
  • win7音频服务未运行怎么办
  • 员工罚款算收入吗
  • 员工伙食费明细表
  • win11怎么更改系统日期
  • php中的类
  • 补缴增值税和滞纳税区别
  • PHP:preg_quote()的用法_PCRE正则函数
  • 用科目汇总表怎么登记总账
  • 增值税发票红冲后税款怎么办
  • 原材料预付款如何做账
  • 朱顶雀的饲养
  • php mysql_list_dbs()函数用法示例
  • php炫酷代码
  • 尚硅谷docker笔记
  • php上传照片
  • 增值税税控系统技术维护费怎么做账
  • pytorch的环境配置
  • 收入调节方式有哪三种
  • 多收钱少开票
  • 车改补贴算工资吗
  • 什么企业不用交残保金
  • 新开公司怎么办理税务登记
  • MYSQL数据库使用教程
  • 金税四期 税友
  • 研发费用加计扣除新税收政策
  • 进项税额转出是借方科目还是贷方科目
  • 售后维修的会计分录
  • 餐饮税务每个月多少钱
  • 受托方开具加工费发票
  • 月末需要计提
  • 公司为员工异地缴纳五险一金
  • 购买方已认证销售方作废
  • 以前年度发票退回了不重开怎么处理
  • 专票当普票用进项需要转出吗
  • 物业公司代业主委员会收公共收益怎么开发票
  • 固定资产的折旧年限规定
  • mysql查询包含
  • 自动清理河道垃圾船
  • windows运行.sh
  • 主板设置uefi模式
  • win8怎么提高网速
  • centos配置网络地址命令
  • win10系统无法进入
  • windows8如何调用摄像头
  • windows查看文件内容的命令
  • win7系统安装office2019
  • win7系统笔记本无线网络找不到
  • win10正式版多少钱
  • 搜狗浏览器2019版本
  • 怎么把perl删除干净
  • cmd for /f
  • 如何自动更正
  • unity图集
  • jquery移动节点的方法
  • python怎么制作
  • javascrapt
  • javascript原理详解
  • 税务部门三化建设
  • 广西电子税务局手机版
  • 土地要钻几回才能挖
  • 中级财务管理好难
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设