【发布时间】:2016-11-02 21:44:21
【问题描述】:
我目前有一个页面和一个按钮。单击按钮后,我想更新状态属性,一旦更新,组件将重新渲染并在原始页面上显示透明页面。
想要这样的透明页面:
到目前为止,我想到了类似的东西:
render() {
if(this.state.buttonPressed) {
return(
<div style={styles.transparentPage}>
//transparentPage content
</div>
)
} else {
return(
<div style={styles.originalPage}>
//originalPage content
</div>
)
}
但这会完全删除 originalPage 并使用 transparentPage 重新呈现。那么在原始页面上实现透明页面的正确/正确方法是什么?
【问题讨论】:
标签: html css reactjs redux react-jsx