微信小程序页面传参

Step1:事件绑定

微信小程序将参数传递给后端调用接口或者其他页面需要通过事件绑定,即在标签中加入如下形式的语句进行传参:

<!-- bandtap="写在相应.js文件中的方法名" data-参数名(不支持大写;可以使用驼峰式命名法,取参数时自动转换成大写)="参数" -->
<view bindtap="choose" data-index="3"></view>
<!-- 将参数名为index值为3的参数给choose方法 -->

Step2:编写.js文件中相应方法逻辑代码

例:

<!-- wxml文件,假设view标签要传一个参数3 -->
<view bindtap="choose" data-index="3"></view>
//.js文件写法
choose(e) {
    this.setData({ //微信小程序的赋值方法
      chooseIndex: e.currentTarget.dataset.index,
	  //取wxml页面通过点击传来的参数index赋值给当前页面的chooseIndex属性,e.currentTarget.dataset.参数名为获取点击传递的参数固定写法
    })
  },
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值