嗨,我尝试在 URL 中加载脚本 JS
HTML 中的脚本文件(在 html 文件中的脚本正常工作):
<script type="text/javascript">
var spartezSupportChat = {
url: 'https://mypage.com',
portal: 5,
}
</script>
<script type="text/javascript" src="https://mypage.com/download/resources/com.spartez.jira.plugins.support-chat/frontend/js/chat.js"></script>
但是我需要在 Vue 组件中加载这个脚本,所以我使用了vue-plugin-load-script:
mounted() {
Vue.loadScript("https://mypage.com/download/resources/com.spartez.jira.plugins.support-chat/frontend/js/chat.js")
.then((response) => {
var spartezSupportChat = {
url: 'https://mypage.com',
portal: 5,
}
})
}
spartezSupportChat但脚本在控制台中看不到并返回警告:
警告:未设置必需参数“spartezSupportChat.url”,正在退出
警告:必需参数“spartezSupportChat.portal”未设置或不是数字,正在退出
当我移动spartezSupportChat之前,Vue.loadScript...我有同样的警告。