タグ

ブックマーク / aligach.net (1)

  • Vuex PersistedStateの値の復帰のタイミングが謎だったのでNuxtのplugin書いて解決した

    背景先日から Vue (Nuxt) + Vuex + Vuex PersistedSate でモノを動かしてるんだけど、 なんかふいにデータが矛盾して動作がおかしくなる ことが起きていた。 まぁアタリはついていて、Nuxtでrouteに応じてVuex Storeをmodule分割する方法 - あーありがち(2018-04-19) にある動的に module 構造の Vuex Store を生成している処理と、 Vuex PersistedState を通じて localStorage からデータが返ってくる処理がそれぞれバラバラに動いていることで、「Vuex Store の値を見て判定する処理」がタイミング次第の微妙なシロモノになっているんだろうなぁと思ってたんだけど、決定的な解決策が見つからないでいた。 通常の使い方だと問題にならないけどテストしてるとよく踏み抜くので、ごまかしごまかしや

  • 1