- 2021年2月12日
【react】三項演算子でJSXを返す場合は、必ず親要素を含めないといけない
JSXの中で三項演算子を使ってその判定でJSXを振り分けたい場合は、最低限一つ親が定義されていないといけない。 これは、三項演算子が返せるJSXが一つしかないためである。 例えば、 […]
JSXの中で三項演算子を使ってその判定でJSXを振り分けたい場合は、最低限一つ親が定義されていないといけない。 これは、三項演算子が返せるJSXが一つしかないためである。 例えば、 […]
CSS で display: grid を使うと二次元レイアウトを自由に非常に自由に作れます。イメージ的には tr, td でレイアウトを組むやり方をよりレイアウト向けに拡張した […]
PHP上でhtmlをPDFファイルに変換してくれるライブラリ、”Dompdf”。 非常に便利なので重宝するのですが、レンダリングに癖があり、比較的新しめなc […]
セレクトボックスやラジオボタンを動的に表示したい時は、render内で配列をmapしてJSX内に流し込むことで 実現することができる。 が、componentDidmountの中で […]
const location = useLocation();をしたら以下のようなエラーにひっかかった。 Minified React error #321; visit http […]
Vue.js や React の様な値の変化を検知して何かしらを発火させる処理を書きたい時、JavaScript では setter, getter を使って次の様に書くことがで […]
待っていれば条件を満たすことが期待される処理があり、条件を満たすことを待ちたいことがあります。具体的には複数ファイルでライブラリの JavaScript ファイルを扱う前提で、ラ […]
今後も行いそうな操作なので、私のための備忘録としてまとめ。 タイトル通り、要素がオブジェクトの配列を、そのオブジェクトの特定のキーでソートする方法についてです。 参考にさせていただ […]
PHP は多芸で組み込み関数のみでもランダムな文字列など何かしらのプリミティブなランダム値を生成するコードを簡単に書けます。その様なちょっとしたコードを集めると、案件で使うような […]
UUID を発行する方法…というより、ライブラリのご紹介です。 タイトル通り、UUID.js というライブラリを用いると、簡単にユニークなID が生成できます。 GitHub のペ […]
JavaScript の値の挙動は少々独特です。例は次のコードとデモです。 要するに値の大本が変わっても、ネストの先にあるオブジェクトのプロパティ等の値は共通であるという挙動で […]
number_format は PHP の関数の一つでその名の通り数値のフォーマットを定めます。主に千の位ごとにカンマをつける目的で使われます。number_format は単に […]