当前位置: 首页 > news >正文

眉县网站开发推广营销软件app

眉县网站开发,推广营销软件app,厦门建模培训,wordpress setup_theme微信小程序开发学习笔记《11》导航传参 博主正在学习微信小程序开发,希望记录自己学习过程同时与广大网友共同学习讨论。导航传参 官方文档 一、声明式导航传参 navigator组件的url属性用来指定将要跳转到的页面的路径。同时,路径的后面还可以携带参数…

微信小程序开发学习笔记《11》导航传参

博主正在学习微信小程序开发,希望记录自己学习过程同时与广大网友共同学习讨论。导航传参 官方文档

一、声明式导航传参

navigator组件的url属性用来指定将要跳转到的页面的路径。同时,路径的后面还可以携带参数:

  1. 参数与路径之间使用?分隔
  2. 参数键与参数值用=相连
  3. 不同参数用&分隔

代码与效果如下:
在这里插入图片描述
注意:这无法在跳转tabBar时传参
在这里插入图片描述
可以看到当我们尝试跳转至tabBar页面时,能成功跳转,但是参数没能成功传递。

二、编程式导航传参

调用**wx.navigateTo(Object object)**方法跳转页面时,也可以携带参数,查看官方文档可以发现,也是一样的套路。
官方文档
代码示例如下:

// wxml文件代码
<button bind:tap="gotoLogin">编程 登录</button>//.js文件代码gotoLogin(){wx.navigateTo({url: '/pages/login/login?name=ls&id=2024',})},

效果和上面声明式导航传参一样。

注意:这同样无法在跳转tabBar时传参

三、接收参数

上述两个讲了如何在导航跳转页面的时候传递参数,接下来讲述接收获取参数,因为传递过来的参数是总得利用起来的吧。

3.1 在onLoad中接收导航参数

通过声明式导航传参或编程式导航传参所携带的参数,可以直接在onLoad事件中直接获取到。

代码:

// 注意这个代码写在导航目的页面js文件处
onLoad(options) {console.log(options)},

代码与示例:
跳转
注:是跳转后的页面接收参数,所以js文件写在跳转后页面js文件中

3.2 挂载使用参数

onLoad事件中直接获取到的参数,作用域只在onLoad函数中,为了令所有函数都可以使用,我们通常可以挂载在data数据中,并通常使用query作为其接收对象。

具体地,在被导航页面js文件page下data中定义如下:
在这里插入图片描述
并在onLoad事件处理函数接收到页面导航传参后,将其幅值给data中的query,如下。

  onLoad(options) {console.log(options),this.setData({query: options})},

示例与效果如下:
在这里插入图片描述
可以看到上图中通过点击,确实将AppData中的query由空正确赋值为页面传参参数。

以上学习笔记都是博主在B站学习黑马程序员课程时的学习笔记,如果有什么问题,烦请联系我删除。

http://www.ds6.com.cn/news/111307.html

相关文章:

  • 深圳宝安做网站的公司在线注册网站
  • 团购手机网站怎么做seo课程简介
  • 营销策划公司有哪些职位seo推广排名平台有哪些
  • 怎么做58同城网站吗百度站长资源平台
  • 建设中的网站备案期间做什百度竞价点击软件
  • 买东西网站建设怎么做网站?
  • 用css制作个人网站百度推广登录入口官网网
  • 用vs2012做网站案例站长工具 站长之家
  • 扁平化网站下载seo是什么意思电商
  • 网站开发包括什么软件广告联盟平台哪个好
  • 重庆营销型网站建设网络营销战略有什么用
  • 沈阳网站定制开发电话号码宣传广告
  • 企业网站设计与制作自己怎么做网站
  • 做二手车放在哪个网站好购买seo关键词排名优化官网
  • 网站设计三把火科技推广方式有哪些
  • 爱网站排行建立网站要多少钱一年
  • 做网站和软件哪个挣钱长沙网站优化seo
  • 网站建设及规划百度推广代理商名单
  • 网站可信查验东莞seo排名公司
  • 零基础学网站建设百度排行榜风云榜
  • 在那个网站可买做鞋子的羊毛网站关键词百度自然排名优化
  • 怎么做网页版网站企业微信营销管理软件
  • 做算命网站赚钱吗郑州网络营销推广
  • wordpress 无法创建目录 linuxseo推广工具
  • 满屏网站设计做多大商丘seo推广
  • 广州荔湾网站建设微信指数查询入口
  • 网站外链软件公司网址有哪些
  • 如何制作自己的网站的邮箱怎么自己做一个网址
  • 深圳平台网站建设外包google广告投放技巧
  • 100m光纤做网站专业推广图片