- 投稿日:2022-06-30T20:45:49+09:00
googlecharts 背景色 background color の設定
はじめに 以下の画像のようにgooglechartsで背景色を設定したい。 けれどgooglechartsってoptionの設定がいっぱいあってどう書けばどの範囲のbackground color…
- 投稿日:2022-06-30T20:38:53+09:00
【React / Next】SWRのfetch中のチラつきをなくす
SWRのfetch中のチラつきをなくすための方法です。 公式に書かれていました。 環境 React: 17.0.2 Next: 11.1.3 SWR: ^1.2.2 サンプルコード 公式から拝借 c…
- 投稿日:2022-06-30T19:02:43+09:00
Reactの<ul>{[<li></li>, <li></li>]}</ul>←これの違和感から脱却して一足先に幸せになりました
はじめに こんにちは!この記事は、Reactを使っていてずっとモヤモヤしていた、配列からmapを使って要素を挿入する方法が動く理由についてモヤモヤが解消されたので、同じ快感を共有したいと思い執筆し…
- 投稿日:2022-06-30T18:57:00+09:00
【React】複数useRefを指定するときのTips
はじめに Reactで map を用いて繰り返しDOMを生成したものに対して useRef を適用したいときのTipsです。 概要 例えば input要素をコンポーネント化してリストにし、その数が…
- 投稿日:2022-06-30T18:05:25+09:00
ReactもSvelteも大好きな私が思うSolidJSの良いところ
SolidJSとは https://www.solidjs.com/ 仮想DOMを使わない、Reactライクに書ける新しいフロントエンドのフレームワークです。 同じく仮想DOMを使わないフレームワ…
- 投稿日:2022-06-30T16:37:27+09:00
【はじめてのThree.js】アップロード画像をジオメトリのテクスチャにする
Three.jsとは、手軽に3Dコンテンツを制作できる商用利用可能なJavaScriptライブラリです。 って書いてありました。なんかすごそうです。 canvasの使い方すら知らない自分でも手軽にで…
- 投稿日:2022-06-30T16:09:48+09:00
アコーディオン
概要 タイトルをクリックしたらコンテンツが開閉される。 Boxは配下は一つのページで複数表示されることを想定し、idでなくclassで制御している。 HTML <dl class="accordi…
- 投稿日:2022-06-30T15:49:35+09:00
Babylon.jsで始める3Dコンテンツ開発入門
概要 ブラウザで手軽に3Dコンテンツを作ってみたいと思い、最近話題のBabylon.js を触ってみた、という記事です。 この記事は業務の一環として執筆しているため、弊社(BAMV合同会社)のロゴ…
- 投稿日:2022-06-30T15:39:47+09:00
ローディング画面
概要 ページを開いたらローディングが表示され、指定の秒数が経ったらページ(要素)が見えるようにする。 使用するアニメーション(プラグイン) Loaders.css https://connorat…
- 投稿日:2022-06-30T15:22:28+09:00
フローティングバナー(追従バナー)
指定のスクロール位置がブラウザトップに到達したらバナー(要素)を出現させる。 HTML <div id="floatBnr-start">バナーイン位置</div> <!-- 中略 --> <div…
- 投稿日:2022-06-30T15:12:11+09:00
【備忘録】DOM基礎
DOMとは Document Object Model のこと。 APIである(HTMLおよびXMLドキュメント制御のための)。 JavaScriptとDOMは分かれて扱われている。 DOMツリー…
- 投稿日:2022-06-30T14:49:42+09:00
【JavaScript ✖︎ WordPress】Ultimate Memberで作成されたフォームをVanilla JSで制御
概要 Ultimate MemberというWordPressのプラグインがあり、会員サイトを楽に構築が出来る様になります。 「フォーム」で入力するフォームを作成する際、繰り返しフィールドの様な仕様…
- 投稿日:2022-06-30T11:53:56+09:00
[React-pdf] 改行設定を日本語に適したものにする
React-pdfで、文書全体に以下の設定を適用する方法 改行時にハイフンを入れないようにする 単語の途中で改行する こちらにスマートな解決法がありました。 https://github.com/…
- 投稿日:2022-06-30T09:47:11+09:00
OpenCV.jsを快適に使いたいので有志のライブラリを調べた
OpenCV.js OpenCVはみなさんご存じの画像処理ライブラリですが、実は公式にJavaScriptバインディングがあります。 https://docs.opencv.org/4.6.0/d…
- 投稿日:2022-06-30T08:39:30+09:00
【GA4/UA対応】CookieからクライアントIDを取得するJavascriptサンプル(gtag)
Googleアナリティクス4、ユニバーサルアナリティクスにおけるWebのユーザーを識別するIDのひとつである、【クライアントID】(client_id)を取得するシンプルなjavascriptのサン…
- 投稿日:2022-06-30T07:38:55+09:00
React Router v6のネストについて
結論:公式ドキュメントをしっかり読みましょう(笑) Reactを復習していたとき、講座内のReact Routerがv5で大幅に記述が異なっていて、 甘えてググってしまい沼に陥ってしまいました。 ネ…
- 投稿日:2022-06-30T06:36:38+09:00
【図解付き】useReducerについて理解する
はじめに こんにちは。masakichiです。 今回は、useReducerについて簡単にまとめてみました。 useReducerの概要理解 useReducerとはstateを用意・管理するため…
- 投稿日:2022-06-30T05:39:02+09:00
Wordleが下手なのでオリジナルのWordleを作って練習する
はじめに みなさんWordleをご存知ですか? フィードバックをもとに隠された5文字の英単語を当てるゲームです。 https://www.nytimes.com/games/wordle/inde…
- 投稿日:2022-06-30T05:33:05+09:00
intersection observer apiとは
はじめに 初めまして、英語を効率的に学べるサービスを自ら手掛けたいと思いプログラミング学習を約3ヶ月前から始めました。アプトプットをしたいと思い下手くそな説明または間違った内容の投稿にもなるかも知…