typescriptのIntersection型とは
on Javascript, 開発
on Javascript, 開発
on Javascript, 開発
Reactのコンポーネントもidを使うことができます。
しかし、コンポーネントにidをつけると、そのままレンダリングするからです。
呼び出すファイルで同じコンポーネントを呼び出す場合に、
同じidが振替して呼ばれるので、よくないソースコードになります。
HTMLのidはユニークな存在なので、必ず1個持つしかないです。
大体idを使わずにclassで欲しい機能を実装することが可能ですが、
他のライブラリとフレームワークを使うと息はidを使うべき状況もあります。
この時はidの後ろにばん後をつけて重複idができないようにするのがベストです。
例えば、div1, div2, div3みたいな感じで重複idにならないようにするのが大事です。
reactはref、hookを使えば解決できます。
refはReact.createRef()で生成が可能で、ref attributeを通してreactエリメンとに貼り付けて使えます。
公式のページがありますので、ご参考にしてください。
on Javascript, 開発
ReactでuseStateを使う時に存在してない関数だとエラーが発生した時があります。
on 開発
phpでhtmlのimgファイルがない時に代わりに別の画像が出る方法は二つあります。
プログラミングってサーバーサイド言語のphpが動いた後、htmlが読み込まれるのを覚えてください。
on Javascript, 開発
ESLintは’this’ is not allowed before ‘super()’というエラーを吐き出す場合があります。
これはclassのstateコンポーネントを使う時に発生するエラーです。
constructor(props)の処理を入れた時にreactのコンポーネントはComponentのClassを参照しているので、
super(props)を書かなければなりません。
```javascript import React, { Component } from ‘react’;