Uncaught TypeError: Cannot read properties of null (reading 'getContext')
export default class Index extends Component {
componentDidMount () {
this.g2048 = new G2048(this)
}
changeTouchStart(e){
this.g2048.changeTouchStart(e)
}
changeTouchEnd(e){
this.g2048.changeTouchEnd(e)
}
render () {
return (
<View className='index'>
<Canvas canvasId='canvas' className='rui-canvas'
onTouchEnd={this.changeTouchEnd.bind(this)}
onTouchStart={this.changeTouchStart.bind(this)}></Canvas>
</View>
)
}
}
export default class Index extends Component {
componentDidShow () {
this.g2048 = new G2048(this)
}
changeTouchStart(e){
this.g2048.changeTouchStart(e)
}
changeTouchEnd(e){
this.g2048.changeTouchEnd(e)
}
render () {
return (
<View className='index'>
<Canvas canvasId='canvas' className='rui-canvas'
onTouchEnd={this.changeTouchEnd.bind(this)}
onTouchStart={this.changeTouchStart.bind(this)}></Canvas>
</View>
)
}
}