【Nuxt】外部モジュールのgetterへのアクセス方法

概要

外部モジュールのgetterへのアクセスができない!ということに遭遇したのでメモ。

解決策

getterに対して名前空間を指定する。 例えば、store/xxx.jsというモジュールのgetHogeというgetterにアクセスしたい場合は以下のようにする。

store.getters['login/isAuthenticated']

なんかキー指定であることやキーの中にもスラッシュが入っていたりしてしっくりこないけど。 (ドット区切りの記法で取得できる方がいれば教えていただきたいです)

参考

stackoverflow.com