gpt4 book ai didi

reactjs - 如何使用 Material UI (React) 创建评级条(或线性仪表)

转载 作者:行者123 更新时间:2023-12-04 03:34:16 26 4
gpt4 key购买 nike

我是 React 的新手,我想创建一个这样的评分栏: enter image description here

我想用material UI,但是没有找到这样的组件。我找到了一个评级 UI 组件:https://material-ui.com/components/rating/ .但我需要 UI 像一个线性仪表,并用不同的数字 (1/5, 2/5,3/5,4/5,5/5) 改变颜色。

其实我已经用过评分组件了:

                <Grid item xs={6} className={classes.overAllScoreValueContainer}>
<Box component="fieldset" marginLeft={0} marginTop={0.25} padding={0} borderColor="transparent">
<Rating
name="overall-score"
value={this.state.overAllRating}
readOnly
size={"large"}
classes={{
iconFilled: this.props.classes.iconFilled,
iconHover: this.props.classes.iconHover
}}
/>
</Box>
</Grid>

但 UI 不正确。

有人可以帮忙吗?

感谢您指出在 Material UI 中使用进度条。我可以做出如图所示的形状,但是如何根据值改变颜色??请检查这个: https://codesandbox.io/s/charming-water-cx6dd?file=/demo.js

最佳答案

可以使用material ui progress...看文档。 https://material-ui.com/components/progress/#progress

您也可以自定义它。

关于reactjs - 如何使用 Material UI (React) 创建评级条(或线性仪表),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67251251/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com