Vue.js Vue3での中継用コンポーネントの作り方についてメモ ただたんに、親コンポーネントから孫コンポーネントにプロパティを渡したりslotの機能を利用するような、中継用の子コンポーネントがほしくなることがよくあります。 なのに、なかなか書き方を覚えられないからメモ。 結論からいうと、「The... 2022.11.20 Vue.js
Vue.js Vue3のrefに型が不明のジェネリック引数を指定する場合の対応 TypeScriptを利用したVue3のrefオブジェクトにリアクティブ変数が含まれる値をセットすると、リアクティブ変数ではなくなってしまうようということを以前お伝えしました(コンポーザブル関数使ってv-forの中でcomputedを利用す... 2022.11.13 Vue.js
雑記 ITエンジニアならチェックしたい! 出版社の書籍一覧ページ13個(+1) 新刊の技術書を見つける工夫というのは人によっていろいろあると思います。 先日読んだ『「技術書」の読書術』には、hontoでの新刊お知らせメールのサービスを紹介されていました。自分もこのサービスには登録しており、チェックするようにしています... 2022.11.06 雑記
CSS CSSで『body > div』というセレクタを指定してスタイル定義してはいけない(特にサイズ指定) 先日、仕事でちょっとトラブルがあったので今回はその話。 先月末、複数のユーザーから画面右側のボタンがクリックできなくなったと問い合わせがありました。 全体の利用者数に対して人数としては多くないのですが、何十件も同じような報告があがっ... 2022.10.16 CSS
Vue.js [Vue3]コンポーザブル関数使ってv-forの中でcomputedを利用する 最近、Vue.jsはComposition API(<script setup>)かつTypeScriptで書くようにしています。 ところで昔から、Vue.jsを使っていると、v-forで利用している要素をメソッドではなく... 2022.10.02 Vue.js