- 2023年6月26日
- 2023年6月29日
【Vue.js】piniaの「storeToRefs」とは何か?まとめてみた
こんにちは。 野中やすおです。 久しぶりにVue.jsの仕事に関わり出したらVuexがもはやコードに存在せず、Piniaがメインになっていてフロントエンドの変化の速さに戦々恐々する日々です。 そして今回は、Vuexの後継として作られたPiniaのユー […]
こんにちは。 野中やすおです。 久しぶりにVue.jsの仕事に関わり出したらVuexがもはやコードに存在せず、Piniaがメインになっていてフロントエンドの変化の速さに戦々恐々する日々です。 そして今回は、Vuexの後継として作られたPiniaのユー […]
こんにちは。 野中やすおです。 仕事で、pnpmのバージョンを上げて生成したpnpm-lock.ymlをmain(master)にマージ後に、再度pnpmのバージョンをデグレして、pnpm-lock.ymlを戻すやり方にかなりハマって時間もかかってし […]
こんにちは。 野中やすおです。 最近、職場でaria-label属性を意識して使うようにしようという話になってきたのでaria-label属性とは何か調べてみました。 aria-label属性とは何か aria-label属性とは、ウェブアクセシビリ […]
こんにちは。 野中やすおです。 今回の記事では、Vue.jsにおけるRefについてまとめてみました。 そもそもRefとは? RefはVue 3で導入された、Reactivity APIの改良機能になります。Refは、Vueコンポーネント内でのリアクテ […]
こんにちは。 野中やすおです。 業務でTypeScriptのカスタムエラーを使うことがあったので、今回の記事ではカスタムエラーについてまとめてみることにしました。 TypeScriptのカスタムエラー [crayon-67b8c484d10b9593 […]
こんにちは。 野中やすおです。 MacOSのCatalina→Venturaを変更した後にターミナルを見るとgitの操作ができず以下のようなエラーが出てしまいました。 [crayon-67b8c484d136d535820175/] 今回の記事ではそ […]
こんにちは。 野中やすおです。私はここ数年仕事でもプライベートでも「zsh」を使うようになりました。 ただzshrcを使うたびにzshrcとはなんぞやってなってしまうので備忘録がてらメモしていきます。 zshとは何か zshzsh(「ズィーシェル」と […]
こんにちは。 野中やすおです。 今回の記事では、ついつい混同しやすいVue.jsにおけるmethods、computed、watchプロパティの概要と使い分けについて整理してみました。 methodsとは methodsプロパティは、その名の通り、V […]
こんにちは。 野中やすおです。 今回の記事では、v-ifとv-showの使い方とそれぞれの違いについて解説します。v-ifとv-showは、条件付きレンダリングと呼ばれることもあります。 v-ifの使い方 v-ifはVue.jsのディレクティブの1つ […]
こんにちは。 野中やすおです。 今回の記事では、Vue.jsのディレクティブの一番の基本であるv-bindについて解説していきます。 v-bindとは? v-bindは、Vue.jsのディレクティブの1つで、HTML要素の属性に動的な値をバインドする […]