javascript - 在 Electron React 组件中执行 Javascript 应用程序
问题描述
我想在 React 组件中执行嵌入的 Javascript。代码从 Express NodeJs 服务器与页面一起加载。它在浏览器内的单个页面上运行良好。
<script type="text/javascript"
src="http://localhost:3000/embed.js"
data-schnack-host="//localhost:3000"
data-schnack-slug="foofee"
data-schnack-target="#my-comments"
data-schnack-partial-reply="Answer to this comment"
data-schnack-partial-post-comment="Write your comment here."
></script>
Comments:
<div id="my-comments"></div>
但我需要将它集成到 React 组件的 render() 方法中。我已经尝试了所有方法,例如在“dist”文件夹中包含“embed.js”,Javascript 代码已加载但未执行。控制台没有显示任何警告或错误,只是忽略了脚本。
我确定这不是跨域/checkOrigin 问题,因为它在外部浏览器中运行起来就像一个魅力。
我错过了什么 ?
解决方案
推荐阅读
- pyspark - PySpark 和 Kafka “Set 已消失。某些数据可能已丢失……”
- python - 将函数(lambda)作为输入的最佳方法,并且在计算本身中也有变量?
- git - Docker 绑定挂载防止签出 diff 分支的能力
- javascript - 错误:评估失败:无效参数:应该是一个字符串。| Puppeteer .evaluate() 错误
- vowpalwabbit - 将 cb 结果与 ips cb_type 混淆
- python - 如何使用任务切换器(Windows 10)获得当前窗口的焦点?
- javascript - 电子表格上的交叉引用名称以获取特定数据点(循环通过数组)
- ios - Xcode iOS 14 WidgetKit 并不总是附加到调试器
- javascript - 在 React 上导入多个图像
- r - 使用 R 验证从 spark.ml.regression.LinearRegressionModel 计算的系数