php中的id怎么传值,uniapp如何跳转页面传值
uniapp跳轉頁面傳值的方法:首先給點擊事件傳入id;然后Methods中寫方法,代碼為【uni.navigateTo({url:'opportunity-form?id='+id})】;最后在詳情頁接收參數。
本教程操作環境:windows7系統、uni-app2.5.1版本,該方法適用于所有品牌電腦。
uniapp跳轉頁面傳值的方法:
首先介紹最原始的跳轉方法,類似于html中的 a 標簽,不過在uniapp中需要將 a 標簽換成
……
下面我們來重點介紹下跳轉傳值的方法
1、給點擊事件傳入id轉商機;
2、Methods中寫方法toOpportnity(id){
uni.navigateTo({ //點擊跳轉的方法
url:'opportunity-form?id='+id //需要跳轉的頁面路徑,使用問號進行id的傳值,然后再拼接一個要傳入的id//對象傳參方式 url:'../../pages/disabled/subsidie?listObj=' + encodeURIComponent(JSON.stringify(obj))
})
}
3、詳情頁接收參數寫一個onLoad函數
onLoad(options){ //傳入的參數名稱,可自行修改
// console.log(options); 查看傳入的id值
對象傳參的接收方法
//this.leadobj(上個頁面傳過來的對象名稱,即?后面的那個名稱) = JSON.parse(decodeURIComponent(options.leadobj));
}
單個參數的接收,這里使用id來進行介紹
首先要把傳遞過來的id進行賦值
請求接口,接口的url地址后面要加上傳遞過來的id【/${this.id}/】
完整步驟如下:onLoad(options){
this.id = options.id;
console.log('傳過來的id值為:' + options.id);
let that = this
uni.request({
url:`${this.$serverUrl}/opportunity/${this.id}/`,
header:{
'Authorization': this.uerInfo.token
},
success(res){
console.log(res)
that.opportunity = res.data;
}
})
}相關免費學習推薦:php編程(視頻)
總結
以上是生活随笔為你收集整理的php中的id怎么传值,uniapp如何跳转页面传值的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php 获取数据库中的信息,php获取数
- 下一篇: linux下安装虚拟机教程(linux下