uniapp 跳轉tabbar頁面傳遞參數


 

我們這里采用的是本地緩存的方式進行頁面的傳參

 

首先看下官方有關本地緩存的介紹

1、設置本地緩存(-- uni.setStorageSync(KEY,DATA) --)

參數 類型 必填 說明
key String 本地緩存中的指定的 key
data Any 需要存儲的內容,只支持原生類型、及能夠通過 JSON.stringify 序列化的對象

 

 

 

 

// 基本語法
try
{ uni.setStorageSync('storage_key', 'hello'); } catch (e) { // error }

2、tabbar頁面緩存的獲取(uni.getStorageSync(KEY)

參數說明

參數 類型 必填 說明
key String 本地緩存中的指定的 key

 

 

 

 

onShow() {
    try {
        const value = uni.getStorageSync('index');
        if (value) {
            console.log(value);
            this.TabCur = value;
            try {
                uni.removeStorageSync('index');
            } catch(e) {
                // error
            }
        }
    } catch(e) {
        // error
    }
}

 

官方文檔:https://uniapp.dcloud.io/api/storage/storage?id=setstorage


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM