未调用脚本标签上的dragonallySetInnerHtml中的函数

时间:2019-02-25 16:59:37

标签: javascript reactjs innerhtml script-tag

我需要在脚本标记中运行某些内容,并且我正在使用dangerouslySetInnetHTML来执行此操作。在另一个应用程序上似乎工作得很好,但是在这种情况下什么也没有被调用。我不确定我是用错误的方式进行操作还是有其他问题。这是我在组件的render函数中的代码的样子:

render () {
  return (
    <div>
        <div>
          Other component things
        </div>
        <script type='text/javascript' dangerouslySetInnerHTML={{
          __html: `console.warn('HELLOOOOO'); doSomething()`
        }}></script>
      </div>
  )
}

0 个答案:

没有答案