Зацикливание массива внутри или снаружи app.get в expressJS? - PullRequest
0 голосов
/ 21 сентября 2019

Когда массив «поднимается» из значения ключа некоторых объектов, в том числе внутри метода app.get (), и помещает значение ключа некоторых новых объектов в массив «увеличивается», то это означает, что он не зацикливает больше одного, значит не нажимать большечем один, но когда массив "поднимается", помещая вне метода app.get (), что пары ключ-значение новых объектов выдвигаются более чем на единицу или повторяются больше.

let hikes = [
        {name: 'Blue Mountain', image: 'https://picsum.photos/id/866/400/400'},
        {name: 'Snowy Set', image: 'https://picsum.photos/id/571/400/400'},
        {name: 'Foots on Sand', image: 'https://picsum.photos/id/156/400/400'},
        {name: 'Fog', image: 'https://picsum.photos/id/809/400/400'}
    ]

app.get("/hikes", (req, res) => {   
    let imageName = req.query.name;
    let imageURL = req.query.url;
    let hikesObj = {name: imageName, image: imageURL}

    hikes.push(hikesObj)
    res.render("hikes", {data: hikes})
})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...