
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
ReactでCanvasを使う - Qiita
import React,{useState,useEffect} from "react" import ReactDOM from "react-dom" const App = () =>... import React,{useState,useEffect} from "react" import ReactDOM from "react-dom" const App = () => { // contextを状態として持つ const [context,setContext] = useState(null) // 画像読み込み完了トリガー const [loaded,setLoaded] = useState(false) // コンポーネントの初期化完了後コンポーネント状態にコンテキストを登録 useEffect(()=>{ const canvas = document.getElementById("canvas") const canvasContext = canvas.getContext("2d") setContext(canvasContext) },[]