Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
vuexとvue-routerとあれこれ
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Tajima Sachiko
December 24, 2019
Programming
0
1.5k
vuexとvue-routerとあれこれ
#aizu_fun_lt の資料です。
Tajima Sachiko
December 24, 2019
Tweet
Share
More Decks by Tajima Sachiko
See All by Tajima Sachiko
デザインシステムで アクセシビリティ品質が 担保できなかった 「3つの理由」
schktjm
1
86
エラーとアクセシビリティ
schktjm
2
1.7k
コンポーネントライブラリで実現する、アクセシビリティの正しい実装パターン
schktjm
4
1.4k
ゼロから始めるアクセシビリティ啓蒙活動
schktjm
2
3.1k
CLUB p1ass を作った
schktjm
0
250
はじめての npm パッケージ作り
schktjm
1
310
E2E テスト入門
schktjm
1
500
Firebaseでお手軽OGP生成
schktjm
0
630
3時間でつくるいいかんじのポートフォリオサイト
schktjm
1
400
Other Decks in Programming
See All in Programming
Java 21/25 Virtual Threads 소개
debop
0
270
ふつうの Rubyist、ちいさなデバイス、大きな一年
bash0c7
0
1.1k
仕様漏れ実装漏れをなくすトレーサビリティAI基盤のご紹介
orgachem
PRO
7
3.1k
AI Assistants for Your Angular Solutions
manfredsteyer
PRO
0
160
見せてもらおうか、 OpenSearchの性能とやらを!
shunta27
1
140
Codex の「自走力」を高める
yorifuji
0
1.3k
Geminiをパートナーに神社DXシステムを個人開発した話(いなめぐDX 開発振り返り)
fujiba
0
100
PHPのバージョンアップ時にも役立ったAST(2026年版)
matsuo_atsushi
0
250
ファインチューニングせずメインコンペを解く方法
pokutuna
0
180
今年もTECHSCOREブログを書き続けます!
hiraoku101
0
120
PHP 7.4でもOpenTelemetryゼロコード計装がしたい! / PHPerKaigi 2026
arthur1
1
410
「接続」—パフォーマンスチューニングの最後の一手 〜点と点を結ぶ、その一瞬のために〜
kentaroutakeda
3
1.9k
Featured
See All Featured
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.7k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
300
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.8k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
460
The Limits of Empathy - UXLibs8
cassininazir
1
270
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
460
Docker and Python
trallard
47
3.8k
The Spectacular Lies of Maps
axbom
PRO
1
650
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
89
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
150
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.5k
Tell your own story through comics
letsgokoyo
1
870
Transcript
vuexとvue-router とあれこれ たじま ( @schktjm #aizu_fun_lt
メリークリスマス
今日言うこと - 自己紹介 - リロードの挙動とvuex - vuexのactionのエラーハンドリングの話 - 問題点 -
vue routerはすごい
自己紹介 - 田嶋幸智子 ( @schktjm - やってること - フロントエンド: Vue,
React, TS - 競プロ: 緑 - 好きなこと - スノボー - バイク
そもそも セッショントークンが切れている場合、読み込み時にAPIが401を返しなにも 見えないエラーが発生
そこで とりあえず、セッショントークンなど切れている場合ログイン画面に飛ばしたい。
App.vueのcreatedで トークンが無効 ↓ /login に飛ばす をするとエラーがconsoleに出力 されてしまう 改善案1
問題(再生できなかったらデモ
改善案2 vue-routerのナビゲーショ ンガード: 遷移時点( 画面が読み込ま れる前 ) でトークンが有効 かどうかを判定しログイン 画面に飛ばす。
実際のコード router/index.js
成功例 ( 再生でk(ry
そもそもの問題が 「リロード時にvuexのstoreの値が初期化されてしまう」から 始まった問題ですがvue-routerを深く理解できてよかったです
ありがとうございました!