【发布时间】:2019-03-02 02:42:24
【问题描述】:
您好,我是electron 的新手,请多多包涵。
我有这样的情况:
我将从
li获取文件名-
一旦
filename得到我想用下面的代码写它var fs = require('fs'); fs.writeFile('gotfromjsvariable', 'Hello content!', function (err){ if (err) 抛出错误; console.log('已保存!'); });
假设 gotfromjsvariable 来自下面的代码
问题是,我如何将它传递给电子 main.js 或同一个文件 node.js
$(document).on('click','#files li',function(){
var gotfromjsvariable = $(this).data('filename');
// gotfromjsvariable has to be sent a filename to nodejs or electron
/*
var fs = require('fs');
fs.writeFile('gotfromjsvariable', 'Hello content!', function (err) {
if (err) throw err;
console.log('Saved!');
});
*/
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<ul id="files">
<li data-filename="abc.json">abc.json</li>
<li data-filename="pqr.json">pqr.json</li>
</ul>
【问题讨论】:
-
gotfromjsvariable是一个变量名。因此,您可以在 fs.writeFile() 方法上使用它而无需单引号
标签: javascript node.js electron