【问题标题】:express handlebars | how I get the map value快速车把 |我如何获得地图值
【发布时间】:2022-01-14 04:18:34
【问题描述】:

controller.js

Settings.find()
.then((result) => {
   for(const key in result){
       const map = new Map();
       map.set(result[key].key,result[key].value);
   }
}).catch((err) => {
    console.log(err);
});

res.render('admin/settings', {
    data : this.map
});

我如何发送地图值来查看?我该怎么办?

view.js

<input class="form-control" type="text" name="config_site_title" value="config_site_title">

【问题讨论】:

    标签: node.js express mongoose handlebars.js mongoose-populate


    【解决方案1】:

    解决方案

    const getIndex = async (req, res, next) => {
        Settings.find()
        .then((result) => {
           for(const key in result){
                
               const data = new Array();
               data.push(result[key].key,result[key].value);
               console.log(data);
               res.render('admin/settings', {
                pageDetails: {
                    title: "Yönetim Paneli - Ayarlar",
                },
                data : data
            });
           }
        }).catch((err) => {
            console.log(err);
        });
    

    【讨论】:

    • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
    猜你喜欢
    • 1970-01-01
    • 2022-01-07
    • 2020-01-16
    • 2014-12-19
    • 2018-06-07
    • 2018-06-21
    • 2016-07-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多