uniapp中的跳转传参和接收参数


//A页面传递多个参数 
uni.navigateTo({ url: `
/pagesA/pages/addPosts/addPosts?potos=${type}&topicId=${vm.topicId}&tName=${vm.topicInfo.name}&tId=${vm.topicInfo.id}` })

 
  
// B页面接收参数
onLoad(options) {
            console.log(options, '999999999')
            this.addName=options.tName
            this.topId = options.tId
        },
// A2页面编辑的时候传参一个对象
    editFp(item,index){
                console.log(item, '发票信息')
                const params = {}
                params.id = item.id
                params.invoiceType = item.invoiceType
                params.companyName = item.companyName
                params.titleName = '编辑发票'
                
                // uni.setStorageSync('invoiceObj',JSON.stringify(item))
                uni.navigateTo({
                    url:'./addNewInvoiceIn?items='+encodeURIComponent(JSON.stringify(item))
                })
            },
// B2页面onload里面接收参数
    onLoad(option) {
                const invoiceObj = JSON.parse(decodeURIComponent(option.items))
   }
 
 

 

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM