当前位置: 首页 > 知识库问答 >
问题:

如何将JS脚本插入React类?[副本]

宗政欣可
2023-03-14

我需要在React类组件中插入一个JS-script,并使该脚本仅在该组件已经挂载并且物理上位于DOM中的时刻运行。我该怎么做呢?谢谢你的关注。

共有1个答案

乜业
2023-03-14

如果需要在组件挂载后执行脚本或函数,则应该在React类组件中添加componentDidMount。

componentDidMount(){}
 类似资料:
  • 我需要在React类组件中插入一个JS-script,并使该脚本仅在该组件已经挂载并且物理上位于DOM中的时刻运行。我该怎么做呢?谢谢你的关注。

  • 问题内容: 我正在将Django Rest Framework与React.js一起使用。我的页面使用如下所示的api显示了一个用户的个人资料: 我想动态地为react ajax请求设置URL以包括正确的pk,以便它从服务器请求正确的用户信息。 我可以使用诸如window.location.href之类的函数并从末尾弹出数字,但是有没有办法通过直接从服务器传递pk来执行此操作,即使用模板变量吗?

  • 问题内容: 我会解释一个模糊的标题。 我正在编写一个SQL脚本来为数据库中表的每一行创建一个插入语句,纯粹是为了能够将该数据应用回另一个数据库。 这是我目前所拥有的: 它的效果很好,输出如下: 问题是,如果字段之一为空,则该行将无法生成更新脚本,在输出文件中,该行仅是空白。显然,由于有20多个字段,因此一些可选内容意味着几乎不会生成我的任何脚本。 有没有办法解决这个问题? 问题答案: 对于NULL

  • 我在OS Sierra上运行Python3.5.2。我已经安装了selenium,我正在阅读一本名为“用Python自动化无聊的任务”的书。 我的密码是 我一直收到错误 我已经广泛地寻找解决我的问题的方法。很多人都有同样的问题。但没有一个解决方案奏效。我已经在我的Python文件夹中到处复制了geckodriver。我试过使用terminal,也试过在代码中指定路径,但它仍然给我错误。我希望有人能

  • 请记住,这是在另一个组件中,因为我需要将该函数应用到CalculatorButton的onClick(CalculatorButton是另一个子组件)。

  • 问题内容: 如何获得内部脚本 dangerouslySetInnerHTML 得到执行? 我无法执行 有人可以帮忙吗?谢谢 问题答案: 您不能这样做,因为为了安全起见,脚本标签会自动删除。 使用javascript的最佳方法是单独获取字符串,然后从 componentWillMount 或 componentDidMount 执行(或评估)它 __ 您显然可以使用任何字符串。我想您可能正在从服务器