得在更努力一點才行。
進度
今天把 week21 的作業都完成了。
感覺這一週還蠻艱辛的,接下來應該會更艱辛吧,得好好加油才行。
學到的事情
感覺最近進度不怎麼好,偶爾會提不起勁。不過還是想盡力讓每一天都能有產出,儘管如此,還是會覺得自己不夠好,很不應該。
好像拉得有點遠,還是來稍微說一下今天大概學了什麼好了。
今天在做表單驗證時,本來的想法是幫每個 <input>
建立一個自己的 state,不過後來想想,乾脆用一個物件來表示所有元件似乎會更簡潔一些,像這樣:
1 | const [formData, setFormData] = useState({ |
接著只要有一個 <input>
改變時就更新這個 state 就好,省事很多。
而且這樣的好處是如果要送 request 的話就不用再另外整理成 Object,只要拿現成的就好。
題外話
有時候會感到累,但現在是最該努力的時候。
期許
明天也許會做點筆記,也應該會開始進到下一週的進度。