首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Electron/Node中的JS文件之间共享动态变量

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

Stack Overflow用户
提问于 2017-07-27 09:52:30
回答 1查看 174关注 0票数 0

我正在尝试获取电子应用程序中文件之间的变量。

在index.html中,有一个输入和一个按钮,我在那里发布一个url。

代码语言:javascript
复制
//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');
  }

我想做这样的事情。

代码语言:javascript
复制
//apis/google.js
console.log(url);
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-27 10:24:33

这更像是一个node.js问题,但基本上apis/google.js需要如下所示

代码语言:javascript
复制
module.exports = (url) => {
    console.log(url);
}

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

代码语言:javascript
复制
$('#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);
  }
})
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45340038

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档