【问题标题】:Storing values in sessionStorage in ReactJs在 ReactJs 中的 sessionStorage 中存储值
【发布时间】:2018-08-18 18:19:43
【问题描述】:

我已将所有值存储在称为数据的状态中,如下所示:

loadValues = () => {
    this.setState({
      data: [`{"Price:" "${this.state.price}","Title": "${this.state.title}","MenuId": "${this.state.code}","Quantity": "${this.state.counter}"}`],
    })
  }

现在我需要帮助将这些值存储在 sessionStorage 中并在控制台中打印它。(reactJs)。提前致谢。

【问题讨论】:

    标签: reactjs session-storage sessionstorage


    【解决方案1】:

    您只能执行以下操作:

    loadValues = () => {
      this.setState({
        data: [`{"Price:" "${this.state.price}","Title": "${this.state.title}","MenuId": "${this.state.code}","Quantity": "${this.state.counter}"}`],
      }, () => {
        sessionStorage.setItem('data', this.state.data)
      })
    }
    

    【讨论】:

      【解决方案2】:

      你可以使用 sessionStorage.setItem() 来存储值 和 sessionStorage.getItem() 获取值

      【讨论】:

        【解决方案3】:

        这不是关于 reactJs 的问题。这只是javascript。 用这个

        sessionStorage.setItem('key', 'value');
        

        【讨论】:

          猜你喜欢
          • 2015-02-22
          • 2021-04-29
          • 2017-10-15
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2017-06-23
          • 2012-01-27
          相关资源
          最近更新 更多