具有配置的Electron Vue加载脚本

时间:2019-07-17 21:07:27

标签: javascript vue.js

嗨,我尝试在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...之前时,我也有同样的警告。

0 个答案:

没有答案