Javascript 将值发送到另一个文件JS
我想将这两个变量的值发送到另一个js文件。我怎么做Javascript 将值发送到另一个文件JS,javascript,node.js,express,Javascript,Node.js,Express,我想将这两个变量的值发送到另一个js文件。我怎么做 var publicPath = path.resolve(__dirname, '/src/login'); app.use(express.static(publicPath)); app.get('/auth', function (request, response) { response.sendFile(path.join(__dirname + '/src/login/index.html')); }); var u
var publicPath = path.resolve(__dirname, '/src/login');
app.use(express.static(publicPath));
app.get('/auth', function (request, response) {
response.sendFile(path.join(__dirname + '/src/login/index.html'));
});
var username;
var password;
app.post('/userAuth', function(request, response) {
username = request.body.username;
password = request.body.password;
response.end();
});
将函数导出到另一个文件中。假设要将数据发送到func2.js
//func2.js
exports.login = (data) => {
console.log(data.username);
}
您可以从func1.js调用发送数据,如下所示
//func1.js
const func2 = require('./func2');
var publicPath = path.resolve(__dirname, '/src/login');
app.use(express.static(publicPath));
app.get('/auth', function (request, response) {
response.sendFile(path.join(__dirname + '/src/login/index.html'));
});
var username;
var password;
app.post('/userAuth', function(request, response) {
username = request.body.username;
password = request.body.password;
var data = {
username:username,
password:password
}
func2.login(data);
response.end();
});
导出另一个文件中的函数,并将数据作为参数发送到另一个js文件中的函数。你能给我举个例子吗?请参见下面的回答示例