页面跳转添加参数

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和参数相关推荐

  1. 微信小程序中禁止当前页面的上下滑动处理

    在微信小程序中定义了一个半透明遮罩层,上面显示提示的文字: 但是这是一个长页面,遮罩出现的时候,页面依然可以上下滑动: 为了在遮罩出现的时候禁止用户滑动页面,如下处理: 给这个遮罩层 绑定事件: 使用 ...

  2. 微信小程序 页面传参(url)参数过长报错解决办法

    在开发中,如果希望将一个对象从一个页面传到另一个页面时,大家可能都会知道用JSON.stringify()的方式,把对象转成JSON字符串再传值,但是当我们的这个对象字符串数值过长的时候就会出现报错, ...

  3. 微信小程序后台获取签名,裁剪并上传图片至阿里云oss

    微信小程序后台获取签名,裁剪并上传图片至阿里云oss 首先,设置微信开发者工具,选择校验合法域名,防止本地可应使用,线上报错问题: 其次,在微信公众平台–小程序开发,设置合法域名 Oss设置–> ...

  4. PHP获取当前页面的URL

    2019独角兽企业重金招聘Python工程师标准>>> 使用PHP编写程序的时候,我们常常想要获取当前页面的URL.下面提供一个用于获取当前页面URL的函数以及使用方法: 示例一: ...

  5. php取微信名字和头像,微信小程序如何获取用户头像和昵称

    本文介绍了微信小程序如何获取用户头像和昵称,分享给大家,具体如下: 代码user.wxml: {{userInfo.nickName}} user.js //sort.js //獲取應用實例 var ...

  6. 微信小程序 getPhoneNumber获取用户手机号

    微信小程序 getPhoneNumber获取用户手机号 在使用getPhoneNumber前,可以先看下官方文档:文档地址 在注意这里,官方提到如果不使用之前wx.login调用获取的sessionK ...

  7. 微信小程序中获取用户微信公众号授权(openid)用来发送模板消息

    需求: 由于小程序不能直接向用户发送模板消息,所以需要用公众号向用户发送模板消息. 于是需要将小程序的openid和公众号的openid绑定在一起.提供两种思路: 方法一: 1.微信小程序和公众号都绑 ...

  8. java登入ajxs_微信小程序之获取并解密用户数据(获取openid,nickName等)

    本文主要总结微信小程序通过后台请求访问微信用户信息 创建一个微信小程序工程(自行百度) 微信小程序index.js代码 //index.js //获取应用实例 const app = getApp() ...

  9. 微信小程序之获取用户基本信息

    微信小程序之获取用户基本信息 一.使用Redis存储access-token package com.qfjy.project.weixin.api.accessToken;import com.qf ...

最新文章

  1. 【译】Spring 官方教程:Spring Security 架构
  2. bitnami-redmine邮件告警配置
  3. js中const,var,let的区别
  4. 神经网络 | BP神经网络介绍(附源代码:BP神经网络-异或问题)
  5. php删除垃圾文件,Python删除windows垃圾文件的方法
  6. java String部分源码解析
  7. OpenCV的数据类型——基础数据类型
  8. C#_XXX事件 的重载均与委托System.EventHandler不匹配
  9. php中new与构造函数,php - 在构造函数中使用“ new”关键字 - SO中文参考 - www.soinside.com...
  10. centso7.5 安装postman(实测)
  11. 大兄dei,早点看清this吧
  12. OSPF报文分类与格式
  13. 计算机-flash遮罩层动画,flash遮罩层动画作业
  14. Arduino驱动MAX30102心率血氧传感器模块
  15. 2021年安全生产模拟考试(特种作业低压电工模拟考试题库二)
  16. A*算法和dijkstra算法
  17. 干货:制造业中的机械智能(内附完整PPT)
  18. 微信小程序:for循环与if判断
  19. native聊天界面 react_ReactNative 仿微信聊天 App 实例分享|RN 仿朋友圈
  20. 流量都去哪了? --- 详谈流量劫持是如何产生的?

热门文章

  1. 在STM32上实现NTFS之4:GPT分区表的C语言实现(1):主GPT表头的实现
  2. 直击产业落地 | 飞桨重磅推出业界首个模型选型工具
  3. GRUB4DOS中文自述文档;Grub4dos中文ReadMe
  4. python9_Python9-列表-day4
  5. Java8新特性-Optional类
  6. SSM+基于Vue框架的在线投票系统的设计与实现 毕业设计-附源码
  7. JAVA NIO文件映射、通道、流读写文件示例
  8. WIFI万能钥匙显密码版
  9. 查询出部门名称、部门的员工数、部门的平均工资、部门的最低收入雇员姓名和最高收入雇员的姓名...
  10. 推荐系统实践(五)----基于图的推荐算法