如何在ReactJs中本地获取render()内的数据

时间:2018-03-26 12:54:51

标签: reactjs

fetchData(){
            let basicAccountData = JSON.parse(localStorage.getItem("basic"));  
}

/ *这将数据存储在basicAccountData中。我已将数据存储在render()方法之外。但是我可以在render()中访问它。当我将它存储在render中时( )然后它给出错误.Plzz。帮助我而不使用map()。* /

1 个答案:

答案 0 :(得分:1)

从fetchData函数返回数据,并使用render中的函数来访问它。

fetchData() {
  return JSON.parse(localStorage.getItem("basic"));
}

render() {
  const data = this.fetchData();

  // Do stuff with your data

  return (
    <div>{...}</div>
  );
}