javascript - 带有配置的 Electron Vue 加载脚本
问题描述
嗨,我尝试在 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...
我有同样的警告。
解决方案
推荐阅读
- android - android WebView 内容滚动时如何停止触摸事件?
- reactjs - 发生意外错误:“EISDIR:对目录的非法操作,已读取”
- ios - SwiftUI 拖动以关闭 ScrollView
- java - 抑制使用 JsonFormat 注释的 LocalDate 字段的 InvalidFormatException/反序列化异常
- gitlab - gitlab k3s runner WARNING: Checking for jobs... failed x509: certificate signed by unknown authority
- javascript - VueJS i18n 路由 404 页面
- c# - MongoDB C# - 通过嵌套数组中的 contiditon 过滤 findig 对象
- sql - SQL - 修复加入问题
- mysql - 从查询到子查询的组中未选择的值
- r - 这种赔率/偶数提取如何在 R 语言中工作?