什么是受控組件?
受控組件在HTML中,類似和這樣的表單元素會(huì)維護(hù)自身的狀態(tài),并基于用戶的輸入來更新;
當(dāng)用戶提交表單時(shí),前面提到的元素的值將隨表單一起被發(fā)送。
但在React中會(huì)有些不同,包含表單元素的組件將會(huì)在state中追蹤輸入的值,并且每次調(diào)用回調(diào)函數(shù)時(shí),如onChange會(huì)更新state,重新渲染組件。
一個(gè)輸入表單元素,它的值通過React的這種方式來控制,這樣的元素就被稱為受控元素。