Javascript提示无法在index.js中工作

时间:2016-12-10 09:45:24

标签: javascript jquery json node.js prompt

我遇到了一个问题,我试图用提示中的用户输入接收的文本更新json对象,但是提示函数似乎在index.js文件中不起作用,但是在其他地方工作。这是我在post函数中的代码:

router.post('/save/:id', function(req, res, next) {
data = window.prompt();
projectData[0].name = data;

fs.writeFile('data/data.json', JSON.stringify(projectData), 'utf8', function(err) {
    if (err) {
        console.log(err);
    }
});
res.json(projectData);
});

我知道代码有效,因为如果我只是将projectData。[0] .name设置为字符串值,它会相应地更新data.json文件中的json对象值。任何人都知道为什么提示功能没有具体在这个文件中工作?提示函数在mainclient.js文件中正常工作,只是不在这里。或者,任何人都可以告诉我如何将另一个文件中的变量值传递到index.js文件中吗?任何帮助将不胜感激,因为我是javascript和web开发的新手。谢谢!

0 个答案:

没有答案