Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Vue 3.0 Composition API を利用した Store と Composabl...

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.
Avatar for Toru Eguchi Toru Eguchi
December 11, 2019

Vue 3.0 Composition API を利用した Store と Composables の違い

Avatar for Toru Eguchi

Toru Eguchi

December 11, 2019

More Decks by Toru Eguchi

Other Decks in Technology

Transcript

  1. • 大学 VR × 高齢者で研究 • 新卒で某通信会社 インフラ担当 • Code

    Chrysalis という BootCamp を3ヶ月 • 某通信会社復帰 SIer としてフロント開発 • ギフティ入社半年 @egurinko (江口 徹)
  2. ローダの機能をモジュール化した useLoader の composition function を実装した しかし、あるコンポーネントで Loader の State

    を 変更しても、 Loader が回らない https://what-is-todays-dinner.herokuapp.com 違いに気づいたきっかけ
  3. - App.vue - Recipes.vue - Loader.vue https://what-is-todays-dinner.herokuapp.com 原因 コンポーネントツリー useLoader()

    で state の変更 useLoader() で state を参照 それぞれのスコープがグローバルではなかった・・・