JavaScript [JavaScript]ブラウザ幅を狭めてもサイズ比率を維持したまま縮小するブックマークレットを作成しました タイトルの通り、ブラウザ幅を狭めても、各要素のサイズ比率を維持したまま小さくするブックマークレットを作成しました。 注:レスポンシブデザイン対応のページではうまく動きません 下記リンクをブックマークに保存して試してみてください。 ... 2023.03.12 JavaScript
JavaScript [JavaScript]keydownイベントで最初のみ処理を実行する方法 テキストボックスに文字列を入力して、エンターキーを押したらAPIを呼ぶという動きを実装することはよくあると思います。 そういう場合、keydownイベントで取得したKeyboardEventオブジェクトでEnterキーかどうか判断して... 2023.01.14 JavaScript
JavaScript JavaScriptのtoFixedの結果は四捨五入というわけではないよう JavaScriptの数値型にはtoFixedというメソッドが割り当てられており、これを使う事で指定の小数点以下の表記で整形することができます。 Number.prototype.toFixed() - JavaScript | MDN ... 2022.12.17 JavaScript
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