Я уже добавляю детали своего списка с помощью экспресс-рулей, и они появляются.Проблема в том, что я хочу добавить новое изображение элемента списка, так как у предыдущих элементов есть изображения.Теперь я просто получу информацию о новом элементе, кроме изображения.
, конечно, он будет работать с онлайн-фотографиями, но с локально загруженными изображениями, как я только что испытал, не будет.
index.js:
var clothes = [{
picture_Url: "images/fashion_gallery/tshirt.jpg",
Type: "TShirt",
Size: "XS",
Qty: 1,
Price: "R200"
}, {
picture_Url: "images/fashion_gallery/Optimized-cap.JPG",
Type: "Cap",
Size: "M",
Qty: 2,
Price: "R200"
}, {
picture_Url: "images/fashion_gallery/Optimized-long-sleeve.jpg",
Type: "Long Sleeve",
Size: "XL",
Qty: 5,
Price: "R400"
}];
app.post('/addProduct', function(req, res) {
var data = JSON.parse(JSON.stringify(req.body));
console.log(data);
var product = {
picture_Url: "images/fashion_gallery/" + data.pictureUrl,
Type: data.typeOfCloth,
Size: data.size,
Qty: data.qty,
Price: data.price
}
clothes.push(product)
console.log(clothes);
res.redirect("/");
});
home.handlebars:
<div id="tabs-2">
<p>This is just a good Top for mid winter season.</p>
<div class="ui-state-highlight ui-corner-all"><strong>
{{#each longSleeve}}
<img class="ads" src="{{this.picture_Url}}" alt="">
<br>
Quantity : {{this.Qty}}<br>
{{this.Price}} : </strong><a href="#">Buy</a>
{{/each}}
</div>
<input id="addButton" class="button" type="button" name="" value=" + Add">
</div>