reactjs - “Window & typeof globalThis”类型上不存在属性“MktoForms2”
问题描述
出现错误:(属性 'MktoForms2' 在类型 'Window & typeof globalThis' 上不存在)在使用与打字稿反应时
useEffect(() => {
window.MktoForms2.loadForm("//app-sj11.marketo.com", "XXX-XXX-XXX", 1608);
}, []);
解决方案
MktoForms2
如果尚未加载实际库,您可能会收到该错误。在您尝试拨打电话之前,应该像这样加载loadForm
..
<script src="//app-xyz.marketo.com/js/forms2/js/forms2.js"></script>
加载脚本的域特定于您的 Marketo 实例,但您可以在此处找到表单库的文档:https ://developers.marketo.com/javascript-api/forms/
推荐阅读
- python - 列表中的DataFrame重复字典
- php - 如何使用具有特定时间(小时、分钟)的 whereBetween() 选择数据库的数据?
- android - Android Fragment实现对话框片段监听“空指针异常”
- python - 直接返回修改后的函数参数是 Python 中的一种好习惯吗?
- python - 如何更改轴 SimpleITK::ImageSeriesWriter 使用?
- mysql - 如果我不需要任何数据,SELECT * 是一个好习惯吗?
- php - silverstripe 4 的其他语言 URL
- javascript - 如何在不再次调用 db.collection 的情况下获取文档和编辑数据?
- r - 分箱不正确?不同数量的计数
- sql - 来自 SQL 查询的多页 Excel 报告