localStorage.setItem('imageName', file.name);
window.location.replace("index.html");
var imageName = localStorage.getItem('imageName');
var img = document.createElement('img');
img.src = 'assets/img/' + imageName;
document.getElementById('uploaded-image').appendChild(img);
.slider{
width: 750px;
margin: 0 auto;
...
}
responsive: [
{
breakpoint: 768,
settings: {
arrows: false,
dots: true,
slidesToShow: 1
}
}
]
createVar(name, line.slice(4).join(" ").replace(/[\[\]"']/gm, "").split(","));
createVar(name, JSON.parse(line.slice(4).join(" ")));
const product = await prisma.product.create({
data: {
title: productName,
slug: slugify(productName, { locale: 'ru', lower: true }),
description: faker.commerce.productDescription(),
price: +faker.commerce.price(350, 9900, 0),
images: Array.from({
length: faker.datatype.number({ min: 2, max: 7 }),
}).map(() => faker.image.imageUrl()),
category: {
create: {
title: categoryName,
slug: slugify(categoryName, { locale: 'ru', lower: true }),
// Добавьте slug в качестве аргумента для CategoryCreateInput
},
},
reviews: {
create: [
{
rating: faker.datatype.number({ min: 1, max: 5 }),
text: faker.lorem.paragraph(),
user: {
connect: { id: 1 },
},
},
{
rating: faker.datatype.number({ min: 1, max: 5 }),
text: faker.lorem.paragraph(),
user: {
connect: { id: 1 },
},
},
],
},
},
});
// config.js
export default {
imagePath: '/src/assets/images/home/'
}
// ваш код
import config from './config.js'
<!-- явно указываем путь к изображению в HTML-коде -->
<img src="${config.imagePath}nortland.png">
// используем путь к изображению в JavaScript-коде
item.objects[0].image = `${config.imagePath}nortland.png`;
const request = require('request-promise');
const cheerio = require('cheerio');
client.on("ready", () => {
const url = '';
async function news() {
const letter = await request(url);
let $ = cheerio.load(letter);
// Создаем функцию, которая будет обновлять страницу и получать новую информацию
function updatePage() {
request(url)
.then((html) => {
$ = cheerio.load(html);
$('.newsletter noindex span').each((index, element) => {
const exp = $(element).text();
client.channels.cache.get("").send(exp);
})
})
.catch((err) => {
console.log(err);
});
}
// Вызываем функцию updatePage каждые 5 минут
setInterval(updatePage, 5 * 60 * 1000);
}
news();
});
<input type="file" id="input" multiple='multiple' accept="image" >
<div id="images"></div>
var input = document.getElementById('input');
var imagesDiv = document.getElementById('images');
input.onchange = function() {
var filesArray = this.files;
for (var i = 0; i < filesArray.length; i++) {
var file = filesArray[i];
var image = document.createElement('img');
var reader = new FileReader();
reader.onload = (function(img) {
return function(e) {
img.src = e.target.result;
};
})(image);
reader.readAsDataURL(file);
imagesDiv.appendChild(image);
}
};