如何在函数中使用变量

问题描述 投票:0回答:1

我怎样才能获得userID

obj.userID = mystring;

let userID = somerandomID

我正在尝试使用nodejs中的fs模块将对象添加到JSON文件中。这是完整的代码

'use strict';
var obj = require('./Referral/log.json');
const fs = require('fs');

let userID = `somerandomID`

fs.readFile('./Referral/log.json', (err, data) => {  
    if (err) throw err;
    var mystring = `O54G9egD`;
obj.userID = mystring;
     var config = JSON.parse(data);
fs.writeFile('./Referral/log.json', JSON.stringify(obj), function (err) {
  console.log(`Added Referral code to log.`);
});
});

 

我可能正在使用最糟糕的方式修改我的JSON文件,所以任何更好的解决方案将非常感激。

JSON文件:

{"MrMinister":"bS1N793vTS","userID":"O54G9egD"}

json node.js variables fs
1个回答
0
投票

尝试使用obj [userID]而不是obj.userID

© www.soinside.com 2019 - 2024. All rights reserved.