Javascript 如何在reactjs中将参数传递给脚本标记?

Javascript 如何在reactjs中将参数传递给脚本标记?,javascript,reactjs,Javascript,Reactjs,我在react应用程序中使用了以下脚本标记: <script type="text/javascript" src="http://url" async> { "interval": "1h", "width": 425, "isTransparent": false, "height": 450, "symb

我在react应用程序中使用了以下脚本标记:

 <script type="text/javascript" src="http://url" async>
  {
  "interval": "1h",
  "width": 425,
  "isTransparent": false,
  "height": 450,
  "symbol": "BINANCE:BTCUSDT",
  "showIntervalTabs": true,
  "locale": "en",
  "colorTheme": "light"
  }
  </script>
我在我的组件中调用它,但是我不能设置参数,比如
“interval”:“1h”
,它使用默认值


我该怎么做呢?

既然您试图更改脚本标记内的内容,也许您可以创建一个新对象,只替换要更改的值,然后将其传递给innerHTML,如:

script.innerHtml = JSON.stringify(yourObjectWithParameters);

附言:我没有测试上面的代码,这只是一个想法。

我对您试图实现的目标有点困惑。每次我必须导入脚本时,它通常都是按函数组织的,您可以调用这些函数并将任何参数传递给该函数。我从未见过参数在脚本标记中作为对象传递不过,做一点研究,似乎传递参数的另一种方式是将它们作为查询参数插入脚本源url中。此链接中包含其他有趣的链接作为参考:这里,它们还提到了一些传递参数的不同方式:|如果您提供有关此脚本的功能和执行时间的更多详细信息,可能会有助于找到问题的解决方案。
script.innerHtml = JSON.stringify(yourObjectWithParameters);