扫描二维码进入小程序带入scene参数

打印 上一主题 下一主题

主题 631|帖子 631|积分 1893

微信扫描二维码进入小程序带入scene参数

利用Taro框架写法和原生写法首先背景准备了二维码,背景会在二维码里面放入内容便是参数
1.首先背景准备了二维码,背景会在二维码里面放入内容便是参数
2.我们接下来先讲原生的模拟开辟工具环境

3.模式名称随意,启动页面我选首页,进入场景选着扫小程序码进入

然后选着二维码
原生代码如下
  1. Page({
  2.     onLoad: function(options) {
  3.         // options 中的 scene 需要使用 decodeURIComponent 才能获取到生成二维码时传入的 scene
  4.         let scene = decodeURIComponent(options.scene)
  5.         console.log(scene)
  6.     }
  7. })
复制代码
这样控制台就能输出scene的字符串了


  • 接下来我们看看taro框架如何输出参数

  • 第一种模拟环境选着和原生一样的配置
    然后taro代码如下
  1. componentWillMount=()=>{
  2.     console.log(this.$router)
  3.     console.log(this.$router.params.scene)
  4. }
复制代码
taro是不用options的直接利用this里面的$router路由
那么接下来我们换成普通编译然后从这里进去
就可以在控制台看到输出的内容了

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

花瓣小跑

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表