问题标签 [electron-vue]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
393 浏览

javascript - 访问 JSON 实现值值

我是Vue的新手,我正在使用电子 Vue 样板。我正在尝试使用NodeJS 中的Promise在 Amazon 中显示一些项目。我正在使用“ amazon-product-api ”,是的,我可以访问亚马逊产品广告 API。我已经在一个单独的 .js 文件中编写了我的代码,并在 Vue 组件中进行了链接。

这是我使用 amazon-product-api 获取 ItemSearch 的功能,

这是我的 Vue 组件,

当我运行它时,我能够在我的 Vue 组件中显示承诺数据。这就是它在页面上的显示方式。

但我无法获得“ fulfillmentValue ”。我将附上一些有助于解决此问题的屏幕截图。如果我做错了,请引导我走向正确的道路。

应用程序显示的内容 -

电子-vue响应

验证 JSON 响应 -

json有效

0 投票
0 回答
388 浏览

javascript - Axios 未在 Vuex 商店中正确设置 - Vue.js 和 Electron

我正在使用electron-vue构建一个简单的桌面应用程序。

我一开始就使用了所有的标准配置(包括添加 axios),但我目前遇到了问题

我的文件结构的一部分是这样的: 在此处输入图像描述


我的主文件如下所示:(src/renderer/main):


我的 axios 文件看起来像这样 ( src/renderer/axios)


并在商店中使用它:


我不断收到错误:
Uncaught (in promise) TypeError: _axios__WEBPACK_IMPORTED_MODULE_2__.default.$post is not a function

任何洞察我可能做错了什么?

0 投票
1 回答
1333 浏览

javascript - 未找到模块:无法解析“../file”

我正在使用electron-vue使用应用程序。在 Windows 中,yarn run dev工作正常。但后来我决定切换到 Ubuntu 18.04,现在每次执行yarn run dev时,它都会返回如下:

我已经检查了文件,没有任何遗漏。是不是我做错了什么?

谢谢!

0 投票
1 回答
2469 浏览

vue.js - Electron-vue 创建新窗口

我正在尝试使用以下代码创建新窗口:

在Vue路由器中我有

在 components 目录中我有 BotPage.vue 文件:

在控制台的新窗口中有 2 个错误:

拒绝执行内联脚本,因为它违反了以下内容安全策略指令:“default-src 'self'”。启用内联执行需要“unsafe-inline”关键字、哈希(“sha256-hY0Tz9CeWmB42Cjr7IVuwuBk5B6PQB2D/+LGDs8jrZY=”)或随机数(“nonce-...”)。另请注意,'script-src' 未明确设置,因此 'default-src' 用作后备。

加载资源失败:服务器响应状态为 404(未找到)

并且它不会在新窗口中显示 Hello World。

我做错了什么?

0 投票
1 回答
523 浏览

vuejs2 - 在 electron-vue 项目中使用 bootstrap-vue 组件会导致数据属性更改出错

我正在做一个项目,我使用 electron-vue 并使用 bootstrap-vue 使应用程序看起来更好。经过大量调试,我发现更改链接到引导组件道具的数据属性(在父组件中)。它会给我错误消息,告诉我不要改变 props 值,并且它们是只读的。在我看来,代码可以工作并执行,但会在控制台中给我很多错误。当我说它似乎有效时,我的意思是 console.log 和 bootstrap 组件的视觉效果似乎都正确地更改了变量。

在编写了很多测试用例之后,我发现更改数据属性不会出错。但是,当更改链接到引导组件道具的数据属性时,它会。

显示这些错误消息出现位置的测试用例在下面的代码中:

上面的代码将导致3个错误:

  • $attrs 是只读的
  • $listeners 是只读的
  • 避免直接改变 prop,因为只要父组件重新渲染,该值就会被覆盖。相反,使用基于道具值的数据或计算属性。道具被变异:“价值”

但是此代码产生零错误:

我曾尝试使用 google 解决类似问题,并查看电子 vue 和 bootstrap-vue 的文档,但找不到任何对我有帮助的东西。有没有人遇到过同样的问题或有解决这些错误的方法?

0 投票
3 回答
1150 浏览

vue.js - Bootstrap Vue 效果在电子 vue 应用程序(桌面 UI)中不可见

我正在使用Electron-vue创建桌面应用程序。我试图在我的应用程序中使用boostrap-vue。当我打开应用程序时,我可以看到 boostrap(按钮表)的所有功能,但看不到与之相关的样式(颜色、字体等)

我做错了什么还是 bootstrap vue 与电子风格的应用程序不兼容?

0 投票
0 回答
87 浏览

javascript - 关于 electron-vue jQuery.verto 不是构造函数

我在基于 Vue-electron 的项目中使用 Verto 库。

在我的组件的方法中,我有这样的东西:

但是一旦我执行它,我就会收到一个错误:

“TypeError:jQuery.verto 不是构造函数”

0 投票
1 回答
1338 浏览

javascript - 从 electron-vue 中的菜单项访问浏览器窗口

我正在尝试添加一个菜单项,它将加载设置窗口 vue 组件的 url。我按照这个来创建我的菜单

问题是如何单击此处访问我的 createWindow() 方法中的方法,在该方法中我可以触发加载 browserWindow 以设置文件。

我试图添加一个点击监听器,试图访问 createWindow() 中的函数但没有运气

主菜单.js

index.js

我预计点击事件会调用触发函数loadSettingWindow,但它似乎无法访问它。

0 投票
2 回答
2702 浏览

vue.js - 如何将 vuetify 与 vue-electron 一起使用?

我正在使用electron-vue构建一个 vue 电子应用程序。

我也在使用Vuetify,我遵循手动安装过程,

在开发中,最初一切正常,我可以运行我的应用程序并添加 vuetify 组件,没问题。

然后我运行一个构建,当我打开应用程序的构建版本时,我收到来自 vuetify 的控制台警告,[vuetify] Multiple instances of Vue detected然后我假设结果是一大堆后续错误,并且我的应用程序没有正确加载,我看到了内容但没有任何组件和CSS等。

有没有人以前一起使用过这些工具并且知道如何解决这个问题?

我到处寻找,[vuetify] Multiple instances of Vue detected但所有评论都与运行测试有关,而不是构建电子。需要帮助。

0 投票
1 回答
111 浏览

vue.js - why electron builder dont include files

I try to include lokiJS (locla json database) to my vue-electron app from a vue-cli-plugin-electron-builder!.

src/db/db.js

src/main.js

src/components/component.vue

If I work in dev mode all works fine but when I build electron production app is import db from './db/db' not include. Thank you!