我的任務說,當用戶選擇的孩子數不是0(這是一個下拉列表),那麼我們必須首先檢查布爾條件,根據哪個顯示選擇年齡選項的兒童被選中。 即如果孩子計數爲3,並且RequestAge布爾值爲true,那麼我必須顯示下面的3個下拉列表,其中的年齡計數從0到12.因此,我在下面的「OnChange」事件上調用了一個函數,但是即使1個下拉列表也不顯示
並且下拉列表的默認值是'Select Age'。你可以幫我嗎。React + Redux:如何動態添加下拉字段
if (RequestAge)
{
if (childrenCount > 0)
{
var AgeOptions = ['Select Age', '1','2','3'....'12'];
return (
<label>Enter Age of Children'</label>
<select name='selectAge' id='selectAge'>
<option key='Select Age' value='Select Age'>this.props.AgeOptions}
</option>
</select>
)
}
}
我想你應該張貼實際的代碼(和更多的吧..就像整個組件)。從這個僞代碼很難說實際問題在哪裏。 – azium