【週刊ドットインストール】 学習ロードマップにPHP/Laravelを追加、最近のAI使いこなしTips
24行目のonClick={props.purge}と 37行目のonChange={() => props.checkTodo(props.todo)}について、 一方ではアロー関数を使って、一方ではアロー関数を使っていません。この違いと教えてください。
ちなみにonClick={props.purge}を{() => props.purge(props.todo)}としてもエラーはでないです。 ボタンで削除出来ました。
onChange={() => props.checkTodo(props.todo)}を{props.checkTodo}とするとエラーになります。
Cannot read property 'isDone' of undefined at App.checkTodo (<anonymous>:184:49)
チェックするとisDoneがtrueかfalseになるから,todoの中にisDoneがあるから?データprops.todoを 渡すために、引数に入れているのか?
よろしくお願いいたします。
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
24行目のonClick={props.purge}と
37行目のonChange={() => props.checkTodo(props.todo)}について、
一方ではアロー関数を使って、一方ではアロー関数を使っていません。この違いと教えてください。
ちなみにonClick={props.purge}を{() => props.purge(props.todo)}としてもエラーはでないです。
ボタンで削除出来ました。
onChange={() => props.checkTodo(props.todo)}を{props.checkTodo}とするとエラーになります。
チェックするとisDoneがtrueかfalseになるから,todoの中にisDoneがあるから?データprops.todoを
渡すために、引数に入れているのか?
よろしくお願いいたします。