Size: a a a

Front-end developers

2020 December 18

VZ

Vasil Zozulya in Front-end developers
@ArtistHam думаю стоит забанить парня сверху
источник

DE

Denis Evlampiev in Front-end developers
Sergey S
Всем ку! Подскажите я тут динамически генерю дом из ответа Axios. Проблемма в том что событие генерится сразу, а по клику ничего не происходит... есть идеи как это можно по умному сделать ?
Событие не выбрасывается сразу, просто вызывается обработчик. Потому, что onclick="${removeUserHandle(item.id)}" вызовет обработчик, а результат запишет в html в виде строки. Если removeUserHandle ничего не возвращает, то в html окажется onclick="undefined".
Чтобы это работало нужно составить строку с вызовом обработчика onclick="removeUserHandle('${item.id}')", тогда в html будет onclick="removeUserHandle('1')" но лучше через addEventListener это делать.
И не нужно использовать push внутри map, для заполнения внешнего массива. Map сам создает массив
const result = array.map((item) => `
   <div>...</div>
`);
element.innderHTML = result.join('');
источник

ВБ

Владимир Буйнов... in Front-end developers
Vasil Zozulya
@ArtistHam думаю стоит забанить парня сверху
За то, что он плохо говорит по-русски?
источник

VZ

Vasil Zozulya in Front-end developers
Владимир Буйнов
За то, что он плохо говорит по-русски?
Нет, этот неадекват стал писать проклятия в личку на сатанистском 😂
источник

ВБ

Владимир Буйнов... in Front-end developers
А, ну тогда не знаю...
источник

ГШ

Гривнян Шривнанян... in Front-end developers
Vasil Zozulya
Нет, этот неадекват стал писать проклятия в личку на сатанистском 😂
Э, у нас свобода слова
источник

VZ

Vasil Zozulya in Front-end developers
Владимир Буйнов
А, ну тогда не знаю...
Да забей, это уже наши терки админские в чате приколов, можешь зайти поржать)
источник

VZ

Vasil Zozulya in Front-end developers
Гривнян Шривнанян
Э, у нас свобода слова
Хахахха ну я же и шуткую, просто хотел чтобы кто-то сказал что за язык. Но ответы.мэйл за вас все сделали!!!
источник

ВБ

Владимир Буйнов... in Front-end developers
Vasil Zozulya
Да забей, это уже наши терки админские в чате приколов, можешь зайти поржать)
Круто! Сейчас зайду почитаю.
источник

SS

Sergey S in Front-end developers
Denis Evlampiev
Событие не выбрасывается сразу, просто вызывается обработчик. Потому, что onclick="${removeUserHandle(item.id)}" вызовет обработчик, а результат запишет в html в виде строки. Если removeUserHandle ничего не возвращает, то в html окажется onclick="undefined".
Чтобы это работало нужно составить строку с вызовом обработчика onclick="removeUserHandle('${item.id}')", тогда в html будет onclick="removeUserHandle('1')" но лучше через addEventListener это делать.
И не нужно использовать push внутри map, для заполнения внешнего массива. Map сам создает массив
const result = array.map((item) => `
   <div>...</div>
`);
element.innderHTML = result.join('');
Спасибо за подробную инфу!
источник

SS

Sergey S in Front-end developers
Denis Evlampiev
Событие не выбрасывается сразу, просто вызывается обработчик. Потому, что onclick="${removeUserHandle(item.id)}" вызовет обработчик, а результат запишет в html в виде строки. Если removeUserHandle ничего не возвращает, то в html окажется onclick="undefined".
Чтобы это работало нужно составить строку с вызовом обработчика onclick="removeUserHandle('${item.id}')", тогда в html будет onclick="removeUserHandle('1')" но лучше через addEventListener это делать.
И не нужно использовать push внутри map, для заполнения внешнего массива. Map сам создает массив
const result = array.map((item) => `
   <div>...</div>
`);
element.innderHTML = result.join('');
Типа передать третий параметр в мап? Клемент , индекс, и массив?
источник

DE

Denis Evlampiev in Front-end developers
Sergey S
Типа передать третий параметр в мап? Клемент , индекс, и массив?
Нет. Вместо
let local_arr = [];
array.map(() => {
 local_arr.push(`
   your html string...
 `);
})
сделать
const local_arr = array.map(() => `
 your html string...
`);
источник

SS

Sergey S in Front-end developers
Denis Evlampiev
Нет. Вместо
let local_arr = [];
array.map(() => {
 local_arr.push(`
   your html string...
 `);
})
сделать
const local_arr = array.map(() => `
 your html string...
`);
Всё понял, огромное спасибо!
источник

DE

Denis Evlampiev in Front-end developers
не за что))
источник

NM

Niccolo Machiavelli in Front-end developers
Ребят, кто шарит в AWS? Нужна помощь
источник

NM

Niccolo Machiavelli in Front-end developers
Есть сайт на AWS хостинге, там же есть бд, если человек взял и перезалил сайт на хостинге и потерял конекшн с базой, я честно в этом слабо шарю, поэтому извените от формулировки.
источник

PH

Pavlo Huk in Front-end developers
Niccolo Machiavelli
Есть сайт на AWS хостинге, там же есть бд, если человек взял и перезалил сайт на хостинге и потерял конекшн с базой, я честно в этом слабо шарю, поэтому извените от формулировки.
а где вопрос?
источник

NM

Niccolo Machiavelli in Front-end developers
Pavlo Huk
а где вопрос?
Мог ли он потерять конекшн с базой при перезаливе сайта на хост?
источник

PH

Pavlo Huk in Front-end developers
Niccolo Machiavelli
Мог ли он потерять конекшн с базой при перезаливе сайта на хост?
на cloudfront пока не перезагрузиш страницу у тебя будет старая версия - ответ нет
источник

БМ

Бущук Мирослав... in Front-end developers
Переслано от Бущук Мирослав...
Вопрос: как сделать чтобы консоль показывала все данные. У меня функция возвращает объект
источник