在Electron / Node中共享JS文件之间的动态变量

时间:2017-07-27 01:52:30

标签: javascript electron

我试图在Electron App中的文件之间获取变量。

在index.html中有一个输入和一个按钮,我发布了一个网址。

//function.js

$('#tab_url').submit(function (ev) {
  ev.preventDefault();
  var url = $("#url").val();
  console.log(url);
  if (url.indexOf('google.com') < 0) {
    message('no google', 'error this is no google');
    return false;
  }else {
    require('./apis/google');
  }

我想做这样的事情。

//apis/google.js
console.log(url);

1 个答案:

答案 0 :(得分:0)

这更像是一个node.js问题,但基本上apis/google.js需要看起来像这样

module.exports = (url) => {
    console.log(url);
}

然后function.js应该看起来像这样

$('#tab_url').submit(function (ev) {
  ev.preventDefault();
  var url = $("#url").val();
  console.log(url);
  if (url.indexOf('google.com') < 0) {
    message('no google', 'error this is no google');
    return false;
  } else {
    require('./apis/google')(url);
  }
})