动态加入长字符串的js代码,运行报错ERROR: Expected ")" but found "':'"?

警告
问题描述:ts开发自己的库,引入了第三方库,如图是压缩过的很长的js,然后动态包裹script标签添加到页面去执行,运行起来就报错ERROR: Expected ")" but found "':'",当然我试过简单的字符串<script>console.log(123)</script>是可行的;并且直接把第三方库的代码放到html中是正常执行的。但不知道为何长度很长的字符串,在运行开发过程中就报错了。

阅读 3.3k
1 个回答

提示都已经给了,预期是个")" 但是是个 "':'",再看下面报错的位置,他前面是个`,这和你用的
模板字符串冲突了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题