Javascript 选择时,如何使选项卡面板的每个框都着色?

Javascript 选择时,如何使选项卡面板的每个框都着色?,javascript,reactjs,Javascript,Reactjs,我需要使每个选项卡栏亮起(或着色),但我不知道如何做到这一点。有人能教我吗?:) 从“React”导入React; 从'@material ui/core/styles'导入{makeStyles}; 从“@material ui/core/Paper”导入纸张; 从“@material ui/core/Tabs”导入选项卡; 从“@material ui/core/Tab”导入选项卡; const useStyles=makeStyles({ 根目录:{ flexGrow:1, }, });

我需要使每个选项卡栏亮起(或着色),但我不知道如何做到这一点。有人能教我吗?:)

从“React”导入React;
从'@material ui/core/styles'导入{makeStyles};
从“@material ui/core/Paper”导入纸张;
从“@material ui/core/Tabs”导入选项卡;
从“@material ui/core/Tab”导入选项卡;
const useStyles=makeStyles({
根目录:{
flexGrow:1,
},
});
导出默认函数CenteredTabs(){
const classes=useStyles();
const[value,setValue]=React.useState(0);
常量handleChange=(事件,newValue)=>{
设置值(新值);
};
返回(
);
结果:


此处的材料UI React文档对此进行了回答:


单击图标以显示示例的完整来源。

此处的材料UI React文档对此进行了回答:


单击图标显示示例的完整源代码。

您的javascript代码在哪里?您知道如何使用javascript吗?@DCR似乎是一个奇怪的问题。显示的是标准react JS和JSX代码您的javascript代码在哪里?您知道如何使用javascript吗?@DCR似乎是一个奇怪的问题。显示的是标准react JS和JSX代码是的,我从物料界面批量复制,因为我需要更改选项卡指示器,以便不仅高亮显示选项卡的底部,而且高亮显示整个选项卡。物料界面中的示例仅显示选项卡底部的选项卡指示器高亮显示(选中时)。尝试查看它的API!是的,我从物料界面复制了批发,因为我需要更改选项卡指示器,以便不仅高亮显示选项卡的底部,而且高亮显示整个选项卡。物料界面中的示例仅在选项卡的底部显示选项卡指示器高亮显示(选中时)。尝试查看它的API!
import React from 'react';
import { makeStyles } from '@material-ui/core/styles';
import Paper from '@material-ui/core/Paper';
import Tabs from '@material-ui/core/Tabs';
import Tab from '@material-ui/core/Tab';

const useStyles = makeStyles({
  root: {
    flexGrow: 1,
  },
});

export default function CenteredTabs() {
  const classes = useStyles();
  const [value, setValue] = React.useState(0);

  const handleChange = (event, newValue) => {
    setValue(newValue);
  };

  return (
    <Paper className={classes.root}>
      <Tabs
        value={value}
        onChange={handleChange}
        indicatorColor="primary"
        textColor="primary"
        centered
      >
        <Tab label="Item One" />
        <Tab label="Item Two" />
        <Tab label="Item Three" />
      </Tabs>
    </Paper>
  );