【问题标题】:how to store a variable within React app URL that can be accessed from the app如何在可以从应用程序访问的 React 应用程序 URL 中存储变量
【发布时间】:2019-12-09 14:12:42
【问题描述】:

我将全局变量 XX 存储在 config.js 文件中,并在我的应用程序中用作 API 端点的一部分。由于后端每次都会创建一个带有数据的新空间并提供该变量 XX,因此该变量经常更改。

因为没有开发人员每次想要检查新数据时都很难更改它。我需要将该变量值存储在 url 作为 http:///XX/....

我不知道如何开始,正在寻找任何想法或意见

当我在我的 url 中更改变量值时,我的应用程序应该使用新的 XX 值渲染和调用 apis

【问题讨论】:

标签: reactjs parameters react-router parameter-passing url-routing


【解决方案1】:

为什么不将这样的值放在 URL 中,而不是将它们作为元素的数据属性或元属性放在 DOM 中的任何位置,然后在 JS 中读取它的值?

【讨论】:

  • 变量需要存储在那里,所以任何人即使不是开发人员,也可以在 url 中更改该值并从后端获取新数据
【解决方案2】:

尝试解析 DOM 的 location.pathname 或 location.href

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-18
    • 1970-01-01
    相关资源
    最近更新 更多