首页 > 解决方案 > 获取里面的项目和javascript数组

问题描述

我的减速器下有这个反应。当我

console.log( this.props.reducer.OEMTypes)

OEMTypes: Array(2)
    0:
    id: "11112"
    car_id: "867"
    store_id: "DEMO04"
    car_type: "FD"
    car_type_category_id: "58"
    car_type_category: "ACP"
    label: "FD"
    unassigned: false
    __proto__: Object

我将此作为道具传递给我在 React 中的多选字段。

<Col xs={3}>
       <MultiSelect
        name="car_brands"
        isLoading={this.props.reducer.loading}
        selectAllLabel={"Select All"}
        selected={this.props.values.oem_brands}
        options={this.props.reducer.CARTypes}
         onSelectedChanged={this.handleCARSelect}

当我渲染我的字段时,它会被渲染

label: "FD"

我希望能够渲染

car_type_category: "ACP"

实现这一目标的最佳方法是什么?

标签: javascriptreactjsreduxmulti-select

解决方案


推荐阅读