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
Tajima Sachiko
December 24, 2019
Programming
0
1.4k
vuexとvue-routerとあれこれ
#aizu_fun_lt の資料です。
Tajima Sachiko
December 24, 2019
Tweet
Share
More Decks by Tajima Sachiko
See All by Tajima Sachiko
ゼロから始めるアクセシビリティ啓蒙活動
schktjm
2
2.7k
CLUB p1ass を作った
schktjm
0
220
はじめての npm パッケージ作り
schktjm
0
280
E2E テスト入門
schktjm
0
470
Firebaseでお手軽OGP生成
schktjm
0
590
3時間でつくるいいかんじのポートフォリオサイト
schktjm
1
380
秋の大LT2019 in Aizu
schktjm
0
120
Treasure体験記
schktjm
1
490
Other Decks in Programming
See All in Programming
ミリしらMCP勉強会
watany
4
740
Youtube Lofier - Chrome拡張開発
ninikoko
0
2.4k
Django for Data Science (Boston Python Meetup, March 2025)
wsvincent
0
320
エンジニア未経験が最短で戦力になるためのTips
gokana
0
260
Building a macOS screen saver with Kotlin (Android Makers 2025)
zsmb
1
140
Rollupのビルド時間高速化によるプレビュー表示速度改善とバンドラとASTを駆使したプロダクト開発の難しさ
plaidtech
PRO
1
160
海外のアプリで見かけたかっこいいTransitionを真似てみる
shogotakasaki
1
160
リストビュー画面UX改善の振り返り
splcywolf
0
130
AIコードエディタの基盤となるLLMのFlutter性能評価
alquist4121
0
200
タイムゾーンの奥地は思ったよりも闇深いかもしれない
suguruooki
1
570
Kubernetesで実現できるPlatform Engineering の現在地
nwiizo
3
1.9k
Vibe Codingをせずに Clineを使っている
watany
17
6.1k
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
46
14k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
12k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Side Projects
sachag
452
42k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
The Language of Interfaces
destraynor
157
24k
BBQ
matthewcrist
88
9.6k
Optimizing for Happiness
mojombo
377
70k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
32
5.1k
How GitHub (no longer) Works
holman
314
140k
Java REST API Framework Comparison - PWX 2021
mraible
30
8.5k
Documentation Writing (for coders)
carmenintech
69
4.7k
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を深く理解できてよかったです
ありがとうございました!