開発ログ6週目
1202 ワード
学んだこと
初めてバックグラウンドとコラボ.導入後、エラーを発見する過程で多くのことを学びました.history.pushもレンダリングできません「何か問題がありますか?」非同期操作を行う場合は、historyをパラメータとしてモジュール内でページ移動して、非同期操作が完了した後に実行する必要があります.また、モードウィンドウで修正ボタンをクリックすると、既存情報のロード中にボタンを押して情報をインポートする必要があるため、修正状態にあるかどうかを確認してuserEffectを使用する必要がある.
React.useEffect(() => {
if(update) {
textRef.current.value = post.articleDesc;
}
},[update]);
こんな感じで.👩💻なぜか分かりませんが、useEffectは一度しか使えないと思っていましたが、コールバック関数の後の2番目のパラメータで条件を付けて使うと全く違うuseffectが発生するので何度も使えることを学びました.2番目のパラメータに依存しない配列のuseEffectが複数含まれている場合、問題が発生するので注意してください.
また、ログインしていない状態で、コメントのある投稿をクリックすると白画面表示のエラーが発生し、ユーザーIDを比較したため、自分が書いた文章削除ボタンのみが表示され、ユーザーID情報がないと比較できないと問題が発生します.上級レベルで、プレイヤーIDがない場合は、いっそ比較しないでください.
に感銘を与える🤔
協力は本当に難しいと思います.実力も大事ですが、協力の姿勢が大切だと思います.不注意な組員が見逃した部分を埋め尽くし、残りの時間に衝突が多すぎてぶつぶつ言っている様子を見て、本当に腹が立った.あの人は不必要なコードをたくさん書いていて、めちゃくちゃなので分かりにくくて、仕事上でも不便です...あんなメンバーには二度と会いたくないけど、これから会社に行っても私と気の合う人だけに会うわけにはいかない.私はずっと完成度を高めたいと思っていますが、私は本当に勝手に遊ぶのが好きではありません.多くのバグを見て、それをやらなければならないのかと聞くと、本当にもう少しでケンカになるところだった.こんごう🥲
あの人は楽屋と話しているときに私を怒らせないように、真ん中で笑っていいことを言って、私の顔色だけを見て、各方面の協力の中でコミュニケーションすることが本当に重要で、責任あることを十分に行うことができる実力、そして一つのことをしてもうまくできる細かさが大切です.
Reference
この問題について(開発ログ6週目), 我々は、より多くの情報をここで見つけました https://velog.io/@jiaegong/개발일지-6주차テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol