【发布时间】:2019-05-18 21:40:00
【问题描述】:
我在 react 中使用 Radium 库进行内联样式。使用它可以很好地用于其他组件,但我遇到了 Material-UI 组件的问题。当我将鼠标悬停在 Paper 上时,它不会将颜色变为绿色。这里有什么问题?我该如何解决 ?
import React, { Component, Fragment } from 'react';
import { Grid, GridList, Paper, ListItem, List, ListItemIcon, ListItemText } from '@material-ui/core';
import { connect } from 'react-redux';
import Radium from 'radium';
class AchievementsHome extends Component {
render() {
return <>
<Grid container alignItems="center" direction="column">
<h1>Achievements</h1>
<Paper
style={{backgroundColor:'red' , ':hover':{backgroundColor:'green' }}
>
<h1>Hi</h1>
</Paper>
</Grid>
</>
}
}
const mapStateToProps = (state) => {
return {
achievements: state.achievements
}
}
export default connect(mapStateToProps)(Radium(AchievementsHome));
【问题讨论】:
标签: css reactjs react-redux material-ui radium