Size: a a a

2021 April 28

YP

Yarik Pesochenski in JS Liberty
Вот и весь вопрос
источник

T

Th0r in JS Liberty
ну, убери этот костыль, сбилди и разберись почему не видит
источник

В

Виталий in JS Liberty
Всем привет, подскажите кто знает почему EventSource добавляет ссобщения только тогда когда чисто в коде прописано так <div id="mess"><div> а если так
echo'<div id="mess"><div>'; то пишет ошибку
mess.php:17 Uncaught TypeError: Cannot read property 'innerHTML' of null
   at EventSource.<anonymous>

Добавлял document.addEventListener("DOMContentLoaded", ()=> {  всеравно не помогает
источник

NR

Nikolai Reguliarniy in JS Liberty
что такое echo?
источник

В

Виталий in JS Liberty
php
источник

NR

Nikolai Reguliarniy in JS Liberty
а что делаешь? клик по кнопке?
что должно получится?
и что получается по факту?
источник

NR

Nikolai Reguliarniy in JS Liberty
и код обработчика нужен
источник

В

Виталий in JS Liberty
Нет просто вывожу запросы для теста и все
<script>

document.addEventListener("DOMContentLoaded", ()=> {

if(typeof(EventSource) !== "undefined") {
   let source =  new EventSource("url");
     source.onopen = function() {
       document.getElementById("myH1").innerHTML = "Getting server updates";
   };
   
    source.addEventListener('message', (e)=> {
   
       document.getElementById("mess").innerHTML += e.data + '<br>';
   });

} else {
  document.getElementById("myH1").innerHTML = "";
}
});
</script>
источник

NR

Nikolai Reguliarniy in JS Liberty
очевидно элемента с id mess или myH1 нет на странице
источник

A

Arseny in JS Liberty
В песочнице работает?
источник

DE

Denis Efremov in JS Liberty
У меня первый и второй. Последний делает пуш. Но можно и последний тоже вычислять
источник

DE

Denis Efremov in JS Liberty
Ща покажу, проснусь только
источник

AK

Aleksei Kowalski in JS Liberty
Чувствуешь себя каким-то неполноценным, потому что им надо сверстать всё без жс. Я уже сомневаюсь что мне такое нужно
источник

AK

Aleksei Kowalski in JS Liberty
источник

x

xDaemonic in JS Liberty
не сомневайся, оно тебе не нужно =)
источник

В

Виталий in JS Liberty
Не пробовал попробую
источник

DE

Denis Efremov in JS Liberty
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12].reduce((acc, cur, idx, { length }) => {
 const idxO = (idx / ((length / 2) | 0)) | 0
 const idxI = (idx % ((length / 2) | 0) / 2) | 0
 const idxII = idx % 2
 acc[idxO] = acc[idxO] || []
 acc[idxO][idxI] = acc[idxO][idxI] || []
 acc[idxO][idxI][idxII] = cur
 return acc
}, [])
источник

NR

Nikolai Reguliarniy in JS Liberty
это что?
источник

DE

Denis Efremov in JS Liberty
Да вчерашняя задачка
источник

DE

Denis Efremov in JS Liberty
Разбивка массива на вложенные чанки
источник