запись в файл json, содержащий только числа из компонента - PullRequest
0 голосов
/ 19 апреля 2020

Я хочу записать определенные 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>

Что я могу сделать, чтобы достичь этой функциональности или, может быть, лучше?

...