エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Pinia で宣言したストアを分割代入できるようにする
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Pinia で宣言したストアを分割代入できるようにする
Vue 3 / Nuxt 3 において、それまでの Vuex に代わって公式に推奨されるグローバルストア管理ライブラリ... Vue 3 / Nuxt 3 において、それまでの Vuex に代わって公式に推奨されるグローバルストア管理ライブラリとなった Pinia。既に多くの Vue 3 プロジェクトで既に採用されていることでしょう。 しかし、Pinia を普通に使うと、「分割代入できない」という制限にやや不便さを感じるかもしれません。 この記事では、 defineStore() の機能を解説しつつ、簡単に分割代入するちょっとしたテクニックを紹介したいと思います。 TL;DR この記事の最後で紹介するコードを貼っておきます。 const useCounterStore = defineStore('counter', () => { const count = ref(0) const name = ref('Eduardo') const doubleCount = computed(() => count.v

