render() {
return (
<div style={{padding: '0 24px', minHeight: 870}}>
<div style={{
border: 'solid black 1px',
height: '800px',
width: '800px',
left: '400px',
position: 'relative'
}}>
<canvas id={'myCanvas'} style={{
border: 'solid black 1px',
background: '#ffffff'
}} onClick={this.onClick}
/>
</div>
</div>
)
}
我在组件是这样 但是setState后 属性变了 canvas并没有重新渲染