按类别分类的下拉列表

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了按类别分类的下拉列表相关的知识,希望对你有一定的参考价值。

我正在尝试使用Material-UI使用按类别对项目进行排序的下拉列表,例如:

Category1 (not clickable) 
test1 
test2 
Category2 (not clickable) 
test3
test4

我尝试了以下操作,但Select组件不接受两个maps。知道如何实现吗?

import Select from '@material-ui/core/Select'
import MenuItem from '@material-ui/core/MenuItem'

    <Select value=value onChange=handleChange>
      items.map(item=> (
             <MenuItem value="">
                <em> item.category</em>
             </MenuItem>
          item.tags.map(i=> (
            <MenuItem value=i key=i>
              i
            </MenuItem>
          ))
      ))
    </Select>
答案

我只是自己遇到这个问题。两种语法形式的片段都不起作用。问题有点老了,但对于其他有此问题的人,这里是我使用的解决方法。

以上是关于按类别分类的下拉列表的主要内容,如果未能解决你的问题,请参考以下文章

创建相互依赖的下拉列表

无法使用 javascript 在下拉列表中按类别 ID 加载图书

更改下拉列表中关键字的默认顺序

在页面内显示存档(在下拉列表中)和类别(在下拉列表中)

在“方法/事件/枚举下拉菜单”中禁用分类

从类别下拉列表中选择后,wordpress 更改类别表示