【问题标题】:How locally get data inside render() in ReactJs如何在 ReactJs 的 render() 中本地获取数据
【发布时间】:2018-09-04 15:06:38
【问题描述】:
fetchData(){
            let basicAccountData = JSON.parse(localStorage.getItem("basic"));  
}

/* 这将数据存储在 basicAccountData 中。我已经在 render() 方法之外存储了数据。但是我可以在 render() 中访问它。当我将它存储在 render() 中时,它是给出错误。Plzz。在不使用 map() 的情况下帮助我。*/

【问题讨论】:

  • 更好地解释您的问题!

标签: reactjs


【解决方案1】:

从 fetchData 函数返回数据并使用渲染内部的函数来访问它。

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

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

  // Do stuff with your data

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-09-19
    • 2020-02-02
    • 2019-12-15
    • 1970-01-01
    • 2020-09-01
    • 1970-01-01
    • 2021-11-30
    相关资源
    最近更新 更多