最近在写react项目,需要设置下拉框默认值.
第一版本:使用defaultValue,发现刷新页面,数据错误
分析:defaultValue只在页面挂载时渲染一次,后续数据发生变化,不再重新渲染
<div className="month">
<select defaultValue="dayjs().get("month")" onChange={(e) => onChange(e)}>
{months.map(month => <option key={month}