我正在尝试使用React Semantic UI的 Transition 为基于React Class的组件的进入和退出设置动画。但这不起作用。参见https://codesandbox.io/s/k23z06o43r?fontsize=14。
在代码段中,我将进行3个实验:
答案 0 :(得分:1)
好吧,我本人从未使用过该库,但似乎语义UI在过渡组件内部的自定义组件上无法正常工作。您可以使用语义UI中的Container组件,然后简单地将您的custome组件作为子组件传入,即可。
答案 1 :(得分:0)
您的PackageComponent
应该散布未处理的道具并合并样式:
class PackageComponent extends React.Component {
render() {
return (
/* Spread below is important */
<Container {...this.props} style={{ ...styleObj, ...this.props.style }}>
{this.props.children}
</Container>
)
}
}