从API设置选择选项的选项

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从API设置选择选项的选项相关的知识,希望对你有一定的参考价值。

我正在尝试从API读取我的选项,所以我做了一个Const InputResponse如下:

const inputResponse = [
{
    key: 'news',
    value: "news",
    datagrid:{
        w:2,
        h:9,
        x:0,
        y:0,
        minW:2,
        minH:5
    }
},
{
    key: 'clock',
    value: "clock",
    datagrid:{
        w:2,
        h:5,
        x:5,
        y:0,
        minW:2,
        minH:5
    }
 }
]

但我不知道如何影响我的选择选项

 <Select defaultValue="" style={{ width: 120 }} onChange={this.handleChange} >
                            <Option value="Clock" className="options">Clock</Option>
                            <Option value="News" className="options">News</Option>
                            <Option value="Yiminghe" className="options">yiminghe</Option>
                        </Select>

jsx标签中的首字母用于蚂蚁设计

答案

您必须迭代数组并按原样呈现它。像这样:

 <Select style={{ width: 120 }} onChange={this.handleChange}>
  {
    this.inputResponse.map((item) => {
      return <Option value={item} key={item.key} className="options">{item.value}</Option>
    })
  }
 </Select>

以上是关于从API设置选择选项的选项的主要内容,如果未能解决你的问题,请参考以下文章

在未选择的选项卡中从片段调用方法

在标签片段android中添加谷歌地点选择器

Android ActionBar 选项卡设置最初选择的选项卡

如何以编程方式从片段内部设置ViewPager选项卡?

Android选项卡片段不调用OnCreateView从tab2切换到tab1

在具有多行标题的选项卡上设置片段