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