。$ Router.push(「/インデックス」)でログインした後に、このパラメータを使用する際に遭遇グローバル要求Vueの問題を設定する問題(ビット奇妙な光景を)ジャンプ

グローバル要求global_var.jsを設定します

1  CONST POSTDATA = 新しいURLSearchParams()
 2 POSTDATA。セット' USER_ID '、localStorage.getItem(" USER_ID " ))
 3 POSTDATA。セット' utoken '、localStorage.getItem(" utoken " ))
 4  
5エクスポートデフォルト{
 6    POSTDATA
 7 }

ログは、グローバル変数の使用を要求するために、スプライスパラメータに使用することはできませんした後

これは、設定する必要があります

 

1              // 手動で追加したバッファページを更新防止
2              localStorage.setItem(" USER_ID " 、response.data.data.user_id)
 。3              localStorage.setItem(" utoken " 、response.data.data.utoken)       
 。4              
。5              // 設定されたグローバルパラメータ(レンダリングなしのグローバル単一ページプログラムの設定は、グローバルな値を防ぐ)
。6              この .GLOBAL.postData。セット' USER_ID ' 、response.data.data.user_id) 
 。7              この .GLOBAL.postData。セット' utoken ' 、レスポンス。 data.data.utoken) 
 8              。$ router.push(' /インデックス'

 

それはすることができます。

おすすめ

転載: www.cnblogs.com/handle/p/12121188.html