如何获得这个'从反应渲染方法返回的元素

时间:2018-01-12 10:38:51

标签: javascript reactjs dom this

我有反应课。其中的这个类的render方法返回多个HTML元素。在某些元素上,我需要使用将使用'这个'这个元素,而不是全班。



    // imports

class App extends Components {

  render() {
  const arr = ['one', 'two', 'three'];
  const newArr = arr.map((val) => {
          return <li id={IdFactory.register(val, getPath(THIS_LI))} key={val}>{val}</li>
          })
  return (
      <ul>{newArr}</ul>
    )
  }
}
&#13;
&#13;
&#13;

IdFactory.register获取此元素的字符串和路径。知道如何区分这个元素的功能吗?

1 个答案:

答案 0 :(得分:1)

This

使用箭头功能时,它不会创建此上下文

提示:如果你想找到这个的上下文,你可以在它想要查找的地方调整它。

console.log(this)//Put where you want to find.