reactjs - passing function as prop, undefined error -


i m trying pass prop child component.

onchangenumber: e => {   console.log(e); };  class mydrinking extends react.component {   render() {     return (       <flexible>         <lydslider           {...sceneconfig}           onchangenumber={this.onchangenumber.bind(this)}           value={sceneconfig.slidernumbervalue}         />       </flexible>     );   } } 

keep getting this.props.onchangenumber not function.

any ideas?

because function not defined property inside of class.

class mydrinking extends react.component {     constructor() {         super();         this.onchangenumber = this.onchangenumber.bind(this);     }     onchangenumber(e) {         console.log(e);     }     render() {         return (             <flexible>               <lydslider                 {...sceneconfig}                 onchangenumber={this.onchangenumber}                 value={sceneconfig.slidernumbervalue}               />             </flexible>         );     } } 

Comments

Popular posts from this blog

python - Selenium remoteWebDriver (& SauceLabs) Firefox moseMoveTo action exception -

html - How to custom Bootstrap grid height? -

transpose - Maple isnt executing function but prints function term -