uniapp中保存用戶信息的方法


uniapp中保存用戶信息的一些方法


在uniapp中經常會需要做用戶的登錄界面,登錄成功后在app的某個地方要顯示該登錄用戶信息。以用戶名為例:


1、使用globalData

在App.vue中增加globalData

<script>
    export default {
        globalData: {
            userName: ''    // 用戶名    
        },
        onLaunch: function() {
	    console.log('App Launch')
	},
	onShow: function() {
	    console.log('App Show')
	},
	onHide: function() {
	    console.log('App Hide')
	}
    }
</script>

在能夠獲取到用戶信息的地方改變userName

getApp().globalData.userName = userName

在需要使用的地方將userName拿出來

this.userName = getApp().globalData.userName

2、保存在本地緩存中

在能夠獲取到用戶信息的地方使用uni.setStorageSync()存儲userName

uni.setStorageSync('username', userName)

在需要使用的地方將userName拿出來

userName = uni.getStorageSync('username')


免責聲明!

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



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