简体   繁体   中英

React JS Convert Function Argument to Reference

I have some problems to converting argument to reference

changeMenu=()=>{
  //Working code 
  scrollToComponent(this.Info);
}

But how to do like this

changeMenu=(value)=>{
  console.log(value) // Info
  scrollToComponent(this.value);
}

You can probably do it like this:

changeMenu(value) {
  scrollToComponent(this[value]);
}

// Call it like this
this.changeMenu('Info');

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM