20220630のJavaScriptに関する記事は19件です。

googlecharts 背景色 background color の設定 

はじめに 以下の画像のようにgooglechartsで背景色を設定したい。 けれどgooglechartsってoptionの設定がいっぱいあってどう書けばどの範囲のbackground color…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【React / Next】SWRのfetch中のチラつきをなくす

SWRのfetch中のチラつきをなくすための方法です。 公式に書かれていました。 環境 React: 17.0.2 Next: 11.1.3 SWR: ^1.2.2 サンプルコード 公式から拝借 c…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Reactの<ul>{[<li></li>, <li></li>]}</ul>←これの違和感から脱却して一足先に幸せになりました

はじめに こんにちは!この記事は、Reactを使っていてずっとモヤモヤしていた、配列からmapを使って要素を挿入する方法が動く理由についてモヤモヤが解消されたので、同じ快感を共有したいと思い執筆し…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【React】複数useRefを指定するときのTips

はじめに Reactで map を用いて繰り返しDOMを生成したものに対して useRef を適用したいときのTipsです。 概要 例えば input要素をコンポーネント化してリストにし、その数が…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

ReactもSvelteも大好きな私が思うSolidJSの良いところ

SolidJSとは https://www.solidjs.com/ 仮想DOMを使わない、Reactライクに書ける新しいフロントエンドのフレームワークです。 同じく仮想DOMを使わないフレームワ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【はじめてのThree.js】アップロード画像をジオメトリのテクスチャにする

Three.jsとは、手軽に3Dコンテンツを制作できる商用利用可能なJavaScriptライブラリです。 って書いてありました。なんかすごそうです。 canvasの使い方すら知らない自分でも手軽にで…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

アコーディオン

概要 タイトルをクリックしたらコンテンツが開閉される。 Boxは配下は一つのページで複数表示されることを想定し、idでなくclassで制御している。 HTML <dl class="accordi…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Babylon.jsで始める3Dコンテンツ開発入門

概要 ブラウザで手軽に3Dコンテンツを作ってみたいと思い、最近話題のBabylon.js を触ってみた、という記事です。 この記事は業務の一環として執筆しているため、弊社(BAMV合同会社)のロゴ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

ローディング画面

概要 ページを開いたらローディングが表示され、指定の秒数が経ったらページ(要素)が見えるようにする。 使用するアニメーション(プラグイン) Loaders.css https://connorat…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

フローティングバナー(追従バナー)

指定のスクロール位置がブラウザトップに到達したらバナー(要素)を出現させる。 HTML <div id="floatBnr-start">バナーイン位置</div> <!-- 中略 --> <div…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【備忘録】DOM基礎

DOMとは Document Object Model のこと。 APIである(HTMLおよびXMLドキュメント制御のための)。 JavaScriptとDOMは分かれて扱われている。 DOMツリー…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【JavaScript ✖︎ WordPress】Ultimate Memberで作成されたフォームをVanilla JSで制御

概要 Ultimate MemberというWordPressのプラグインがあり、会員サイトを楽に構築が出来る様になります。 「フォーム」で入力するフォームを作成する際、繰り返しフィールドの様な仕様…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

[React-pdf] 改行設定を日本語に適したものにする

React-pdfで、文書全体に以下の設定を適用する方法 改行時にハイフンを入れないようにする 単語の途中で改行する こちらにスマートな解決法がありました。 https://github.com/…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

OpenCV.jsを快適に使いたいので有志のライブラリを調べた

OpenCV.js OpenCVはみなさんご存じの画像処理ライブラリですが、実は公式にJavaScriptバインディングがあります。 https://docs.opencv.org/4.6.0/d…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【GA4/UA対応】CookieからクライアントIDを取得するJavascriptサンプル(gtag)

Googleアナリティクス4、ユニバーサルアナリティクスにおけるWebのユーザーを識別するIDのひとつである、【クライアントID】(client_id)を取得するシンプルなjavascriptのサン…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

React Router v6のネストについて

結論:公式ドキュメントをしっかり読みましょう(笑) Reactを復習していたとき、講座内のReact Routerがv5で大幅に記述が異なっていて、 甘えてググってしまい沼に陥ってしまいました。 ネ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【図解付き】useReducerについて理解する

はじめに こんにちは。masakichiです。 今回は、useReducerについて簡単にまとめてみました。 useReducerの概要理解 useReducerとはstateを用意・管理するため…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Wordleが下手なのでオリジナルのWordleを作って練習する

はじめに みなさんWordleをご存知ですか? フィードバックをもとに隠された5文字の英単語を当てるゲームです。 https://www.nytimes.com/games/wordle/inde…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

intersection observer apiとは

はじめに 初めまして、英語を効率的に学べるサービスを自ら手掛けたいと思いプログラミング学習を約3ヶ月前から始めました。アプトプットをしたいと思い下手くそな説明または間違った内容の投稿にもなるかも知…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む