uniapp 判斷是否登錄祸泪,是跳轉(zhuǎn)至首頁,否跳轉(zhuǎn)至登錄頁

1.問題

在使用uni-app開發(fā)app 打包完成后 用戶沒登錄首次進(jìn)入跳轉(zhuǎn)登錄頁 登錄跳轉(zhuǎn)至首頁建芙!

平常解決方法是onLaunch生命周期里面判斷用戶是否登錄 但是有一個(gè)不好的體驗(yàn)就是每次進(jìn)入程序先進(jìn)入設(shè)定的第一個(gè)頁面 在進(jìn)入首頁 這樣體驗(yàn)不是很好~

2.解決

uni-app文檔地址:https://uniapp.dcloud.io/collocation/manifest?id=splashscreen
H5+文檔地址:http://www.html5plus.org/doc/zh_cn/navigator.html#plus.navigator.closeSplashscreen

使用plus.navigator.closeSplashscreen()
首先manifest.json app-plus 默認(rèn)這兩值是true 設(shè)置改為false 需要時(shí)在關(guān)閉

在這里插入圖片描述

manifest.json 源碼配置

"app-plus" : {
     "splashscreen" : {
         "alwaysShowBeforeRender" : false,
         "waiting" : true,
         "autoclose" : false,
         "delay" : 0
     }
 }

App.vue 文件 onLaunch 生命周期里面寫法 (根據(jù)自己需求情況判斷)這里是用到token判斷存在跳轉(zhuǎn)至首頁 不存在跳轉(zhuǎn)登錄頁

onLaunch: function() {
    console.log('App Launch');
    // #ifdef APP-PLUS
    // token標(biāo)志來判斷
    let token= uni.getStorageSync('token');    
    if (token) {
        //存在則關(guān)閉啟動(dòng)頁進(jìn)入首頁
        plus.navigator.closeSplashscreen();
    
    } else {
        //不存在則跳轉(zhuǎn)至登錄頁
        uni.reLaunch({
            url: "/pages/login/login",
            success: () => {
                plus.navigator.closeSplashscreen();
            }
        })
    }
    // #endif
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末没隘,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子禁荸,更是在濱河造成了極大的恐慌右蒲,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,948評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件赶熟,死亡現(xiàn)場(chǎng)離奇詭異瑰妄,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)映砖,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,371評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門次和,熙熙樓的掌柜王于貴愁眉苦臉地迎上來抖韩,“玉大人,你說我怎么就攤上這事」餮幔” “怎么了原探?”我有些...
    開封第一講書人閱讀 157,490評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵柴底,是天一觀的道長。 經(jīng)常有香客問我莫矗,道長飒硅,這世上最難降的妖魔是什么砂缩? 我笑而不...
    開封第一講書人閱讀 56,521評(píng)論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮三娩,結(jié)果婚禮上庵芭,老公的妹妹穿的比我還像新娘。我一直安慰自己雀监,他們只是感情好喳挑,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,627評(píng)論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著滔悉,像睡著了一般伊诵。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上回官,一...
    開封第一講書人閱讀 49,842評(píng)論 1 290
  • 那天曹宴,我揣著相機(jī)與錄音,去河邊找鬼歉提。 笑死笛坦,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的苔巨。 我是一名探鬼主播版扩,決...
    沈念sama閱讀 38,997評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼侄泽!你這毒婦竟也來了礁芦?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,741評(píng)論 0 268
  • 序言:老撾萬榮一對(duì)情侶失蹤悼尾,失蹤者是張志新(化名)和其女友劉穎柿扣,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體闺魏,經(jīng)...
    沈念sama閱讀 44,203評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡未状,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,534評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了析桥。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片司草。...
    茶點(diǎn)故事閱讀 38,673評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖泡仗,靈堂內(nèi)的尸體忽然破棺而出埋虹,到底是詐尸還是另有隱情,我是刑警寧澤沮焕,帶...
    沈念sama閱讀 34,339評(píng)論 4 330
  • 正文 年R本政府宣布吨岭,位于F島的核電站,受9級(jí)特大地震影響峦树,放射性物質(zhì)發(fā)生泄漏辣辫。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,955評(píng)論 3 313
  • 文/蒙蒙 一魁巩、第九天 我趴在偏房一處隱蔽的房頂上張望急灭。 院中可真熱鬧,春花似錦谷遂、人聲如沸葬馋。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,770評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽畴嘶。三九已至,卻和暖如春集晚,著一層夾襖步出監(jiān)牢的瞬間窗悯,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,000評(píng)論 1 266
  • 我被黑心中介騙來泰國打工偷拔, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留蒋院,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,394評(píng)論 2 360
  • 正文 我出身青樓莲绰,卻偏偏與公主長得像欺旧,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子蛤签,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,562評(píng)論 2 349

推薦閱讀更多精彩內(nèi)容

  • uni-app的基本使用 課程介紹: 基礎(chǔ)部分: 環(huán)境搭建 頁面外觀配置 數(shù)據(jù)綁定 uni-app的生命周期 組件...
    __Mr_Xie__閱讀 1,456評(píng)論 0 1
  • uni-app的基本使用 課程介紹: 基礎(chǔ)部分: 環(huán)境搭建 頁面外觀配置 數(shù)據(jù)綁定 uni-app的生命周期 組件...
    綠茵場(chǎng)上的碼者閱讀 43,779評(píng)論 1 21
  • 目錄結(jié)構(gòu) 一個(gè)uni-app工程辞友,默認(rèn)包含如下目錄及文件:┌─common 用于存放一些通用的 js...
    李霖弢閱讀 1,715評(píng)論 0 0
  • uni-app的基本使用 基礎(chǔ)部分: +環(huán)境搭建 +頁面外觀配置 +數(shù)據(jù)綁定 +uni-app的生命周期 +組件的...
    你的胡霸霸閱讀 468評(píng)論 0 2
  • uni-app的基本使用 課程介紹: 基礎(chǔ)部分: 環(huán)境搭建 頁面外觀配置 數(shù)據(jù)綁定 uni-app的生命周期 組件...
    Neo_duan閱讀 2,102評(píng)論 1 1