2017-10-15   1 分钟   0.2 k0次访问
微信小程序 navigator跳转url参数传递
使用方法说明
传值:在navigator的属性url后拼接?id(参数名字)=要传递的值 (如果多个参数用&分开 &name=value&…….)
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 
 | <view class="good-nav"><navigator class="good-nav-item" url="/pages/index/good/good?type=1">
 <image src="http://www.leheavengame.com/wxImages/good-nav01.png"></image>
 护肤系列
 </navigator>
 <navigator class="good-nav-item" url="/pages/index/good/good?type=2">
 <image src="http://www.leheavengame.com/wxImages/good-nav02.png"></image>
 面膜系列
 </navigator>
 <navigator class="good-nav-item" url="/pages/index/good/good?type=3">
 <image src="http://www.leheavengame.com/wxImages/good-nav03.png"></image>
 彩妆系列
 </navigator>
 <navigator class="good-nav-item" url="/pages/index/good/good?type=4">
 <image src="http://www.leheavengame.com/wxImages/good-nav04.png"></image>
 小样旅行装</navigator>
 <navigator class="good-nav-item" url="/pages/index/good/good?type=5">
 <image src="http://www.leheavengame.com/wxImages/good-nav05.png"></image>
 赠品专区</navigator>
 </view>
 
 | 
取值:options 是包含url地址中参数的对象,可以直接 点+参数名(.+name) 获取。
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 
 | onLoad: function (options) {var that=this;
 wx.showLoading({
 title: '加载中',
 })
 let goodType=options.type //url地址中type的值
 wx.request({
 url: 'https://www.leheavengame.com/ywhx/play',
 method: 'POST',
 data: {
 type: goodType
 },
 header: {
 //向api 推送选择的格式
 'content-type': ' application/x-www-form-urlencoded'
 },
 success: function (res) {
 console.log(res)
 wx.hideLoading()
 })
 }
 
 |