$ .ajax不是main.js电子中的函数

时间:2017-02-20 14:54:06

标签: jquery electron

我会在电子的main.js上进行异步调用。 我尝试使用Jquery但返回错误$.ajax is not a function 我尝试过:

mainWindow.$ = mainWindow.jQuery = require('jquery');
let $ = mainWindow.$;
$.ajax({
   ....
})

但$ .ajax不是一个功能。 如何正确包含jquery?

1 个答案:

答案 0 :(得分:1)

在Electron中,您必须自己定义jQuery对象。这可以通过以下方式完成:

window.$ = window.jQuery = require('jquery');

将其放在渲染器进程(您在HTML文件中链接的进程)中,您应该没问题。