【问题标题】:How to store a message with React?如何使用 React 存储消息?
【发布时间】:2018-10-24 08:18:45
【问题描述】:

我有一个类似的问题,已经解释过here

我有相同的代码。

当我写了一条消息然后我点击了我的“编辑”按钮时,我遇到了这一行的问题:

<button onClick={() => this.props.editMethod(this.state.inputValue)}>edit</button>

具体来说,我希望能够编写一条消息,即使我们离开浏览器,它仍然存在,但我们可以随时更改它,这要归功于编辑按钮。我们应该使用本地存储吗?

【问题讨论】:

  • 本地存储听起来像是一个有效的解决方案。看看here
  • 如果你存储的东西很大,最好使用异步的IndexedDB

标签: javascript reactjs local-storage


【解决方案1】:

如果您不需要跨浏览器或在没有本地存储的旧浏览器上显示文本,本地存储是一个完美的选择。

如果您需要跨浏览器和更通用的解决方案,您可能需要引入后端。编辑时同步消息的位置。并在加载时获取消息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-24
    • 1970-01-01
    • 2014-02-28
    相关资源
    最近更新 更多