Vladislav
Вторым аргументом приходит старое значение, если оно пустое - ничего не делать
Алексей
Vladislav
Алексей
Да
а почему, в двух словах можно?
Vladislav
Как минимум будет больно когда попытаешься встроить его в готовый сайт
Vladislav
Данные надо будет сохранять где-то в window, в приложении их ловить и делать реактивными
Anton
Vladislav
Смысла в этом мало
Алексей
в коллбеке
Anton
Алексей
Не, я бы сам отправил
Алексей
BARSOOQUE
Igor
👍
Ed
Ребятки, не могу понять что нужно сделать чтобы цикл вернулся в select
<body>
<select id="select"></select>
<script type="text/javascript" src="script.js"></script>
</body>
let sel = document.getElementById("select");
let optionLast = document.createElement('option');
sel.append(optionLast);
function fun1(){
for (var i = 1960; i <= 2019; i++){
return;
}
}
let fi = fun1();
optionLast.textContent = fi;
Славик
расскажи, как работает этот код
Anonymous
Открываем доступ в закрытую VIP группу. Осталось 25 мест
Вступить 👉 https://t.me/joinchat/BBBFdb_kGrqFF223j8QA
Славик
в том смысле, что ты от него ожидал, а не что на деле вышло
Славик
это ты скопипастил условие задачи?
Славик
ты и не сможешь понять, пока сам не начнешь строить формулировки
Славик
даже если кто-то тебе ща скинет рабочий вариант кода
Horus
Ed
ты и не сможешь понять, пока сам не начнешь строить формулировки
Ну смотри, я создал требуемый тег
после нашел его js
затем создал option и при помощи append добавил его в select
далее создал функцию в цикле, чтобы перебрать эти числа
функции дал переменную и закинул ее в textContent
чтобы вывести данный перебор в select, но до конца не могу понять, почему код не выполняется
в прочем если вместо return вставить console.log, то все будет работать, значит цикл работает верно
Раз цикл работает верно, нужно понять, как его закинуть в textContent
Ed
Вроде верно мыслю
Славик
во-первых, разберись, что делает return
Славик
во-вторых, внимательности не хватает, теоретической базы по синтаксису
Славик
в целом: тебе надо внутри цикла сделать добавление в твой select
а ты сейчас пытаешься как-то вообще наоборот сделать
S
Господа разумные, подскажите, есть ли способ обезопасить вставляемое во фрейм через srcdoc содержимое без уничтожения html? (только скрипты). И не путём sandbox режима на весь фрейм
S
Нужно отобразить html-код из API, н там могут быть и скрипты (контент генерируется юзверями) <https://en.wikipedia.org/w/api.php?action=compare&fromrev=14189795&torelative=prev&utf8=1>
Mr.
Всем привет! Подскажите, пожалуйста, с чего начать JS(с нуля). Видеоуроки, книги - неважно. Главное - чтобы было доступно и на русском
Veniamin
Mr.
Спасибо большое!
Mr.
Если есть годнота, не жмитесь, пожалуйста
Mr.
Главное - побольше практики
выразительный яваскрипт некогда мне помог
Anonymous
а по джквери для чайников есть?) макфарланд не зашёл.
гуглархив жса
https://drive.google.com/folderview?id=0B03L_OmlM9g7fkFXVll3bm9VSmVvZ0ZFaEVoLU40N3RHRnRSYkpXLTEwWlhtYmdaUDQtOUE
Mr.
Выразительный?
Mr.
Спасибо
Dmitry
Выразительный?
eloquent javascript вроде бы как в англ но ячитал на рус и вроде бы есть даже на хабре
Mr.
Спасибо, пойду выбирать)
Anonymous
Username
Mr.
Mr.
Спасибо
Username
Рад помочь
Александр
Ребят,как работать с базой данных mysql при помощи js , где документацию глянуть?
Igor
А еще есть mysql2 хз в чем разница
Igor
Но вроде второй лучше
Anonymous
Александр
Спасибо
Anonymous
Как конвертировать .MHT MHTML Файлы В Обычные HTML И CSS Файлы?
Dmitrii
Ребят, может кто-то сталкивался с похожей ситуацией, поделитесь опытом.
Мне необходимо генерировать pdf-отчёт из страницы с графиками (графики на canvas chart.js, само приложение классическое SPA).
Использую технологию chrome headless для генерации pdf.
Проблема: происходит генерация страницы, все элементы отображются корректно, кроме графиков. Предположительно, chromium не дожидается отрисовки всего spa и делает снимок того, что увидел при входе на страницу.
Напрашивается одно решение - искать в chart.js какой-то хук жизненного цикла и вызывать кастомное событие в момент готовности графиков, чтобы chromium делал снимок тогда, когда страница готова.
Но здесь возникает трудность - компонент графика будет знать про бизнес-логику. Более того, есть вероятность того, что Chart.js вообще не умеет рапортовать о готовности графиков, тода этот способ отпадает.
Как справиться с ситуацией, когда нужно знать точный момент готовности страницы к снимку?
Славик
Anonymous
+
Славик
но вообще из википедии следует: "Первая часть файла представляет собой кодированный HTML; последующие части являются base64-кодированными ресурсами..."
Славик
берешь первую часть и профит
Славик
Ребят, может кто-то сталкивался с похожей ситуацией, поделитесь опытом.
Мне необходимо генерировать pdf-отчёт из страницы с графиками (графики на canvas chart.js, само приложение классическое SPA).
Использую технологию chrome headless для генерации pdf.
Проблема: происходит генерация страницы, все элементы отображются корректно, кроме графиков. Предположительно, chromium не дожидается отрисовки всего spa и делает снимок того, что увидел при входе на страницу.
Напрашивается одно решение - искать в chart.js какой-то хук жизненного цикла и вызывать кастомное событие в момент готовности графиков, чтобы chromium делал снимок тогда, когда страница готова.
Но здесь возникает трудность - компонент графика будет знать про бизнес-логику. Более того, есть вероятность того, что Chart.js вообще не умеет рапортовать о готовности графиков, тода этот способ отпадает.
Как справиться с ситуацией, когда нужно знать точный момент готовности страницы к снимку?
setTimeout =)
Dmitrii
Хреновое решение.
Славик
потому со смайликом
Igor
Скорее setInterval и потом его обнулить
Славик
я зашел в сорцы и за минуту нашел вот такое: https://github.com/chartjs/Chart.js/blob/master/src/core/core.controller.js#L633
спорим, что где-то в доке тоже найду о том, как подписаться на события либы
Славик
https://stackoverflow.com/questions/44861201/callback-after-line-chart-rendered
Dmitrii
спасибо
MaxGraey
Ребят, может кто-то сталкивался с похожей ситуацией, поделитесь опытом.
Мне необходимо генерировать pdf-отчёт из страницы с графиками (графики на canvas chart.js, само приложение классическое SPA).
Использую технологию chrome headless для генерации pdf.
Проблема: происходит генерация страницы, все элементы отображются корректно, кроме графиков. Предположительно, chromium не дожидается отрисовки всего spa и делает снимок того, что увидел при входе на страницу.
Напрашивается одно решение - искать в chart.js какой-то хук жизненного цикла и вызывать кастомное событие в момент готовности графиков, чтобы chromium делал снимок тогда, когда страница готова.
Но здесь возникает трудность - компонент графика будет знать про бизнес-логику. Более того, есть вероятность того, что Chart.js вообще не умеет рапортовать о готовности графиков, тода этот способ отпадает.
Как справиться с ситуацией, когда нужно знать точный момент готовности страницы к снимку?
https://github.com/chartjs/Chart.js/issues/4098#issuecomment-290860580
MaxGraey
Лучше всего это установить продолжительность анимации в 0. Это сделает загрузку синхронной а так ускорит весь процесс в целом (совет от автора Chart.js)
Олекс
Кто знает почему мне json возвращается не как объект? Я ничего не могу с ним сделать.
Foma
Олекс
Как бек отдает?
Так же само как и в консоли, я массив переобразовываю в джсон
Foma
По названтю модели=)) $products = getProgucts->all()
echo jsonsencide(products?