我在 ReactJS 中使用 topol.io 电子邮件生成器。我尝试将插件脚本放在 src 文件夹中。但它不起作用。然后我试图将该文件放在公共(public)文件夹中然后它起作用了。现在我想在 reactjs 应用程序中使用该 JavaScript 文件的功能。
我如何使用该文件的功能。或者有什么办法可以在我的 src 目录中使用该插件文件夹。
componentDidMount() {
const script = document.createElement("script");
script.src = "/static/topol.js";
script.async = false;
document.body.appendChild(script);
}
这就是我现在使用它的方式。
最佳答案
您需要import
你的文件。这会将它包含在 bundle 中,您将能够使用其中定义的功能。
请注意,您能否使用此文件中定义的函数取决于函数的公开和声明方式。
关于javascript - 如何将 javascript 文件从公用文件夹导入到 SRC 文件夹并使用该文件的功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55955928/
相关文章:
php - 电子商务 : how to display custom success notice
c# - 为什么 IServerStreamWriter 不发送通知响应?
express - 如何在 Google App Engine 中允许跨站点来源请求?
amazon-web-services - CloudFormation 无法创建 CodeDepl
reactjs - VSCode 不会在 typescript 中导入
azure - 如何在 Azure Devops 中为多模块 Maven 创建构建管道
continuous-integration - 如何在 1 个作业中定义 2 个具有不同 when