微信小程序参数传递获取当前页面的url和参数
页面跳转添加参数
wx.navigateTo({url: `../deeddetail/deeddetail?id=${e.currentTarget.dataset.id}`,
})
接收options
1,在onLoad里接收参数比较简单
onLoad: function (options) {console.log(options.id) //options.参数名就可以取到},
2,其他位置获取参数及url可以写成工具函数放到utils中:
/*获取当前页url*/
const getCurrentPageUrl=()=>{let pages = getCurrentPages() //获取加载的页面let currentPage = pages[pages.length-1] //获取当前页面的对象let url = currentPage.route //当前页面urlreturn url
}
/*获取当前页参数*/
const getCurrentPageParam=()=>{let pages = getCurrentPages() //获取加载的页面let currentPage = pages[pages.length-1] //获取当前页面的对象let options = currentPage.options //如果要获取url中所带的参数可以查看optionsreturn options
}
module.exports = {getCurrentPageUrl,getCurrentPageParam
}
3,使用
import utils from '../../../utils/util'let url=utils.getCurrentPageUrl()
let options=utils.getCurrentPageParam()
微信小程序参数传递获取当前页面的url和参数相关推荐
- 微信小程序中禁止当前页面的上下滑动处理
在微信小程序中定义了一个半透明遮罩层,上面显示提示的文字: 但是这是一个长页面,遮罩出现的时候,页面依然可以上下滑动: 为了在遮罩出现的时候禁止用户滑动页面,如下处理: 给这个遮罩层 绑定事件: 使用 ...
- 微信小程序 页面传参(url)参数过长报错解决办法
在开发中,如果希望将一个对象从一个页面传到另一个页面时,大家可能都会知道用JSON.stringify()的方式,把对象转成JSON字符串再传值,但是当我们的这个对象字符串数值过长的时候就会出现报错, ...
- 微信小程序后台获取签名,裁剪并上传图片至阿里云oss
微信小程序后台获取签名,裁剪并上传图片至阿里云oss 首先,设置微信开发者工具,选择校验合法域名,防止本地可应使用,线上报错问题: 其次,在微信公众平台–小程序开发,设置合法域名 Oss设置–> ...
- PHP获取当前页面的URL
2019独角兽企业重金招聘Python工程师标准>>> 使用PHP编写程序的时候,我们常常想要获取当前页面的URL.下面提供一个用于获取当前页面URL的函数以及使用方法: 示例一: ...
- php取微信名字和头像,微信小程序如何获取用户头像和昵称
本文介绍了微信小程序如何获取用户头像和昵称,分享给大家,具体如下: 代码user.wxml: {{userInfo.nickName}} user.js //sort.js //獲取應用實例 var ...
- 微信小程序 getPhoneNumber获取用户手机号
微信小程序 getPhoneNumber获取用户手机号 在使用getPhoneNumber前,可以先看下官方文档:文档地址 在注意这里,官方提到如果不使用之前wx.login调用获取的sessionK ...
- 微信小程序中获取用户微信公众号授权(openid)用来发送模板消息
需求: 由于小程序不能直接向用户发送模板消息,所以需要用公众号向用户发送模板消息. 于是需要将小程序的openid和公众号的openid绑定在一起.提供两种思路: 方法一: 1.微信小程序和公众号都绑 ...
- java登入ajxs_微信小程序之获取并解密用户数据(获取openid,nickName等)
本文主要总结微信小程序通过后台请求访问微信用户信息 创建一个微信小程序工程(自行百度) 微信小程序index.js代码 //index.js //获取应用实例 const app = getApp() ...
- 微信小程序之获取用户基本信息
微信小程序之获取用户基本信息 一.使用Redis存储access-token package com.qfjy.project.weixin.api.accessToken;import com.qf ...
最新文章
- 【译】Spring 官方教程:Spring Security 架构
- bitnami-redmine邮件告警配置
- js中const,var,let的区别
- 神经网络 | BP神经网络介绍(附源代码:BP神经网络-异或问题)
- php删除垃圾文件,Python删除windows垃圾文件的方法
- java String部分源码解析
- OpenCV的数据类型——基础数据类型
- C#_XXX事件 的重载均与委托System.EventHandler不匹配
- php中new与构造函数,php - 在构造函数中使用“ new”关键字 - SO中文参考 - www.soinside.com...
- centso7.5 安装postman(实测)
- 大兄dei,早点看清this吧
- OSPF报文分类与格式
- 计算机-flash遮罩层动画,flash遮罩层动画作业
- Arduino驱动MAX30102心率血氧传感器模块
- 2021年安全生产模拟考试(特种作业低压电工模拟考试题库二)
- A*算法和dijkstra算法
- 干货:制造业中的机械智能(内附完整PPT)
- 微信小程序:for循环与if判断
- native聊天界面 react_ReactNative 仿微信聊天 App 实例分享|RN 仿朋友圈
- 流量都去哪了? --- 详谈流量劫持是如何产生的?
热门文章
- 在STM32上实现NTFS之4:GPT分区表的C语言实现(1):主GPT表头的实现
- 直击产业落地 | 飞桨重磅推出业界首个模型选型工具
- GRUB4DOS中文自述文档;Grub4dos中文ReadMe
- python9_Python9-列表-day4
- Java8新特性-Optional类
- SSM+基于Vue框架的在线投票系统的设计与实现 毕业设计-附源码
- JAVA NIO文件映射、通道、流读写文件示例
- WIFI万能钥匙显密码版
- 查询出部门名称、部门的员工数、部门的平均工资、部门的最低收入雇员姓名和最高收入雇员的姓名...
- 推荐系统实践(五)----基于图的推荐算法