Avin
в опенлайерсе единственное че прикольное было помню - можно было на лету отображать тайлы из одной системы координат в другую - но один хер это работало пиздец как тормозно - ну оно по другому и не могло бы быть - потомучто там перерисовывались тайлы по сути - больше ниче не было обнаружено такого че бы не мог сделать с лифлетом
solowav3
Всем йоу, может кто-нибудь помочь с банально простым (но не для меня) скриптом?
solowav3
Есть страничка с чекбоксами (х1300), мне нужно их все чекнуть
solowav3
Но у меня почему-то никак не получается выбрать именно те чекбоксы, которые нужно. Не знаю, если это из-за того, что я использую неправильные методы, или потому-что такая страничка сама по себе
solowav3
(На странице две колонки с чекбоксами, одна с классом .checkbox, вторая .checkbox httpsCbx)
Avin
solowav3
Неа, ничего не происходит
Avin
дай ссыль на страницу
Avin
мб там кастомные чекбоксы какие
solowav3
могу скинуть заархивированную версию
Avin
может)
solowav3
Хотя я её специально открыл в новой вкладке, что-бы не была
solowav3
хз
solowav3
Avin
ой, выложи луче код в какуюнить онлайн песочницу
Avin
на jsbin к примеру
solowav3
Оки, а как расшарить?
solowav3
Там страничка реально большая :(
Avin
расшарь тогда со своего сервака
solowav3
У меня его нету, мб .txt? :D
solowav3
Ну, уже работает
solowav3
Так вот, я говорил о колонке Ad Notice Icon, её я не могу зачеркнуть
Дмитрий
Коллеги, подскажите куда копать. Есть фиксированный блок, который прокручивается вместе со страницой, как сделать так, чтобы при прокрутке до определенного дива у меня значание менялось в переменной?
Avin
ого, там кто то мышкой водит)))) прикольна
solowav3
Эт я, ссорян
Anonymous
Здравствуйте! Помогите кто-то исправить ошибку в коде(Jquery AJAX), пожалуйста.
Roman
Avin
Anonymous
Здравствуйте! Помогите кто-то исправить ошибку в коде. не возвращает переменную ip.
https://pastebin.com/RS78qUnS
Makc
Anonymous
Sunny
Вопрос - есть массив обьектов следующего вида:
{
Валюта: "uah"
Категория товара: "57eb7e4b4f1b0f6e76603e89"
Название товара: "Тестовый товар"
Описание товара: "Описание"
Ссылка: "user/u203878/images/shop/240x240/0905602NYOC8Y.png"
Подкатегория товара: "5808e35978192c892f1fe2bf"
Тип цены: "Фиксированная"
Цена: "111"
}
Задача: нужно сделать так что бы при переборе, все поля и значения приводились именно к такому виду(на русском) и переводились с украинского и английского.
Мой пробный вариант работает путем перезаписывания значения ключа, то есть:
const arr = data.rows.map(row => {
if (row["Валюта"] === "Українська гривня" || row["Валюта"] === "Украинская гривна") {
row["Валюта"] = "uah";
}
return arr;
Буду благодарен всякому совету, любой догадке.
С уважением, Михаил.
Xaxashutkin
Xaxashutkin
ваш код
Fedorov
Xaxashutkin
письмо написал длинное, а не понятно ничего
Sunny
if (row["категория"] === "Мебель" || row["категория"] === "Меблі")|| row["категория"] === "Furniture") {
row["категория"] = "57eb7e4b4f1b0f6e76603e89";
}
Sunny
{
currency: "uah"
category: "furniture"
name: test"
description: "text"
link: "user/u203878/images/shop/240x240/0905602NYOC8Y.png"
subcategory: "house furniture"
priceType: "fixed"
price: "111"
}
должно привести к
{
Валюта: "uah"
Категория товара: "57eb7e4b4f1b0f6e76603e89"
Название товара: "тест"
Описание товара: "Описание"
Ссылка: "user/u203878/images/shop/240x240/0905602NYOC8Y.png"
Подкатегория товара: "5808e35978192c892f1fe2bf"
Тип цены: "Фиксированная"
Цена: "111"
}
Xaxashutkin
Xaxashutkin
Xaxashutkin
и ты мап неправильно испольжуешь
Xaxashutkin
он не должен модифицировать исходный масив
Sunny
В самом начале я сделал так const data = JSON.parse(JSON.stringify(file));
file - это исходный массив.
Уточнение- в общих чертах, как написать эту самую функцию превращения поля? И что не так с моим мапом?
Xaxashutkin
вот так должен быть
Sunny
Fedorov
Спасибо вам:)
Чтобы приукрасить сделай свитч а не ифелсе. А в другом случае, сделай лучше функцию, которая будет принимать каждый елемент массива, и там уже делать преобразование. После этого передай ей мапу своему и возвращай новый array
pa[aad
вопрос по websocket, как можно передать флаг fin: false что бы сказать серверу что файл будет идти чанками
в конце, на последнем чанке выставить fin: true и файл будет получен на сервере одним сообщением
где бы посмотреть на это, как реализовать
Павел
парни, подскажите, при многократном импорте компонента node.js закэширует этот импорт или каждый раз вызывается по новому?
pa[aad
Павел
Sunny
Fedorov
Лосось
Да 1мб, сорри проглядел
{
self.addEventListener('message', async e => {
const { file, userPath } = e.data;
try {
let offset = 0;
let chunkSize = (file.size < 1024*1024) ? (file.size) : (1024*1024);
const reader = new FileReaderSync();
let count = 0;
while (file.size > offset) {
const fileBlob = file.slice(offset, offset + chunkSize);
const ABdata = reader.readAsArrayBuffer(fileBlob);
const blob = new Blob([ABdata]);
let formData = new FormData();
const data1 = {
data: blob,
size: file.size,
curSize: offset + chunkSize,
name: file.name,
path: userPath
};
for (const name in data1) {
formData.append(name, data1[String(name)])
}
const res = await fetch('http://localhost:3000/api/upload/',
{
method: 'POST',
body: formData,
})
.then(res => res.json())
.then(res => {
console.log('Воркер фетч ответ: ',res)
return Promise.resolve(res)
})
.catch(err => {
console.log('Воркер фетч ошибка: ',count)
return Promise.resolve()
});
postMessage({
success: 1,
res: res
});
offset += chunkSize;
if ((file.size - offset) < chunkSize) {
chunkSize = file.size - offset;
}
}
} catch(e){
console.log('ОШИБКА в ВЕБ ВОРКЕРЕ', e);
postMessage({
success: 0,
data: e,
size: file.size,
name: file.name
})
}
}, false)
}
Anonymous
Блин, ну не надо так делать 😂 console.log('Воркер фетч ошибка: '
Anonymous
Комменты и тем более консольные ошибки и логи - все должно быть на шекспировском
Лосось
Очень очень долго и интерфейс лага) эту хрень я на подобии fineuploader сделал, ток побыстрее
Лосось
Да это все вебпак потом при сборке уберу
Vladimir
Warox
вау, неожиданно так )
dmg
Всем привет, ищем бекендера в штат: из навыков нам нужны: php, mysql, yii2. Само собой понимание и знание HTML и CSS. Плюсом будет опыт работы с NodeJS. Работа удалённо. ЗП, График и все детали обсуждаются лично с кандидатом. От 1000$ до 2000$.
Viktor
dmg
Так может пора вернуться к истокам?)
Viktor
работаю с этим сейчас плотно
Eugene
Всем хай! Ребят кто-нибудь знает бесплатные аналоги survey.js? Мне надо написать генератор вопросов\ответов, но велосипед изобретать желания нет и что-то подсказывает что готовое решение существует
Anonymous
Народ, может кто нибудь помочь как решить данную задачу на js:
У вас есть массив ints. Создать функцию, которая группирует числа по сумме пар
(sum = 5). Каждый элемент массива должен использоваться только один раз.
---
test data:
ввод: [22, 3, 5, 0, 2, 2]
вывод: [[3, 2], [5, 0]]
ввод: [-5, 33, 2, 2, 3, 5, 0, 10, 3]
вывод: [[-5, 10], [2, 3], [2, 3], [5, 0]]
ввод: [5, 5, 5, 0, 0, 0, 5]
вывод: [[5, 0], [5, 0], [5, 0]]
Maksim
кто такие тестовые раздаёт ?
Lodo4kin
рподскажите почему не хендлит ошибки JS gulp : return gulp.src([
'./src/js_2018/**/**/*.js',
])
.pipe(concat('main.js'))
.pipe(babel({
presets: ['es2015']
}))
.pipe(plumber({
errorHandler: notify.onError(function(err) {
return {
title: "JS",
message: err.message
}
})
}))
.pipe(gulp.dest('./site/js'))
Lodo4kin
вроде бы ставил плагин gulp-plumber и должен же хэндлить