Open ghost opened 8 years ago
Hello,
I'm trying to save state in callback like
MeteorCameraUI.getPicture( { cameraOptions }, function( error, data ) { if (error) { console.log(error); } else { this.setState({ image_data: data }); } });
... getting: TypeError: this.setState is not a function
Also tried with setting binding like this
MeteorCameraUI.getPicture( { cameraOptions }, function( error, data ) { if (error) { console.log(error); } else { this.setState({ image_data: data }); } }.bind(this));
same result.
Just realised... put in constructor this:
constructor(props, context) { super(props, context); this.onAddPhoto = this.onAddPhoto.bind(this);
onAddPhoto is method where I run MeteorCameraUI
Hello,
I'm trying to save state in callback like
... getting: TypeError: this.setState is not a function
Also tried with setting binding like this
same result.