Я хочу записать определенные c значения в файл json из компонента
моего продукта. json
{
"101": 0.9,
"201": 0.18,
}
маршрутизатор моего продукта
router.post("/", function(req, res){
const fileName = path.resolve("server",'../product.json');
const file = require(fileName);
const product = {
101: req.body.one, //might be wrong
201: req.body.two,
}
fs.writeFile(fileName, JSON.stringify(product, null, 2), function(err){
if (err){
return console.log(err);
}
console.log("the file was saved");
res.status(200).json(customer);
});
} catch(err){
res.status(500).json({
message: "Error writing to file",
error: err
});
}
Компонент:
<v-container>
<v-row>
<v-col>
<v-list v-for=" (value, name) in product" :key="name">
<v-list-item-content>
<v-list class="text-left">{{name}}</v-list>
</v-list-item-content>
</v-list>
</v-col>
</v-row>
</v-container>
Что я могу сделать, чтобы достичь этой функциональности или, может быть, лучше?