React + Redux:如何动态添加dropdownfield

时间:2016-01-18 06:12:39

标签: reactjs redux

我的任务是当用户选择0以外的子计数(这是一个下拉列表)时,我们必须首先检查布尔条件,根据哪个显示选择选择年龄的选项的选项。 即如果children count为3,并且RequestAge布尔值为true,那么我必须显示下面3个下拉列表,其中0到12的年龄数。所以我在" OnChange"上调用了一个函数。事件如下,但即使1下拉也没有显示
并且下拉列表的默认值是“选择年龄”'。你能帮帮我吗?

git fetch second

1 个答案:

答案 0 :(得分:1)

您可以使用下面提到的代码

render:function()
  {
     var AgeOptions = ['1','2','3'];

    return(
      <div>
      Select Age:
       <select>
       <option value="0" selected>Select Age</option>
        {AgeOptions.map(function(age){
          return(
             <option value={age} >{age}</option>
            )
        })}
       </select>
      </div>

      )
  }

工作样本Demo