用法:点击查看文档 示例: editpost: function (req, res, id) { var fd = require('formidable'); var form = new fd.IncomingForm(); form.parse(req, function (err, filds, files) { fs.rename(files.img.path, './img/' + files.img.name, function (err) { fs.readFile('./db.json', 'utf8', function (err, json_str) { var json_arr = JSON.parse(json_str); for (let i = 0; i < json_arr.length; i++) { if (id == json_arr[i].id) { json_arr[i].name = filds.name; json_arr[i].nengli = filds.nengli; json_arr[i].jituan = filds.jituan; json_arr[i].img = '/img/' + files.img.name; } } fs.writeFile('./db.json', JSON.stringify(json_arr), function (err) { res.setHeader('Content-type', 'text/html;charset=utf-8'); if (!err) { res.end('<script>alert("修改成功");location.href="/"</script>'); } else { res.end('<script>alert("修改失败")</script>'); } }) }) }) }) },
|
|