☁️ 背景脉络
会想整理这篇笔记是因为在这篇官方文件的 Challenge 1 的程式码遇到自己和同学当下都难以解释的现象
(以下会简单解释,但先观看上方 challenge 内容再看会比较好理解):
已知触发 Last name <input />
会让 player 物件只留下 lastName 的属性,所以其他因 player 所生的画面会消失,像是 score <label>
确实地消失了,但... First name <input />
你怎么还在???这时留意到 console 跳出了关键的提示 Warning: A component is changing a controlled input to be uncontrolled
于是就开始挖坑了...