Artem
Объясните пожалуйста, из-за чего возникает ошибка в ишаке
https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/Using_XMLHttpRequest_in_IE6
Maksim👨‍💻
Всем привет
Maksim👨‍💻
что то я туплю с утра
Maksim👨‍💻
как сделать выборку с этого масива через juqery
Maksim👨‍💻
{"30148":{"txt":"Test","id":"30148","md5":"0cbc6611f5540bd0809a388dc95a615b"},"30268":{"txt":"hello badass","id":"30268","md5":"5a96a5221cacb12994e72a87464322ce"}}
Maksim👨‍💻
чтобы еще зациклить внутрености
Maksim👨‍💻
for (var test in data) { console.log(data.test) }
Maksim👨‍💻
ошибку дает
Maksim👨‍💻
for (var test in data) { console.log(test) }
Maksim👨‍💻
дает сами номера
Maksim👨‍💻
как получить то что внутри номеров ?
Костя
data[test]
Maksim👨‍💻
+++
Maksim👨‍💻
говорю же туплю
Maksim👨‍💻
)
Maksim👨‍💻
Дима
Вакансии только с вилкой
Dmitry
Привет. есть трабла с ие 11
Dmitry
не могу юзнуть toDataURL. Сесюрити еррор. Кто сталкивался ?
Dmitry
в канвасе
Dmitry
canvas.toblob
Костя
а ошибку можно?
Костя
тебе интересно кто сталкивался или как решить проблему?
Dmitry
Dmitry
знает кто как пофиксить ?
Anonymous
Посны. Насоветуйте светлых тем для VS Code.
Anonymous
Чёт трэш один.
Joseph
У кого-то есть пример для аккордеона в PrimeNg ???
Joseph
А то пример с сайта не заводиться
Dmitry
народ кто качал фотку с канваса в ie11 ?
Dmitry
мало того что там нету меода toBlob (с полифилом сделал). Так еще и сесюрити на toDataURL
Dmitry
ps там траблы не с cors. В картинку base64 вставляется
Anonymous
Quiet Light, Hop Light
Мало цветов.
Anonymous
Операторы, строки, типы, всё сливается.
Vadim
Ребят, а насколько расово верным с точки зрения функционального подхода в JS будет следующий код: const a = []; a.push('any');
Vadim
Ибо сейчас есть задача, где ещё более жёсткий случай(реактивные формы в Angular, только сеттеры и геттеры значений), где такой подход будет самым простым. Код рабочий, вот только от такого использования меня не покидает ощущение что я злостно хакаю функциональный подход реалиями JS.
Дима
Ибо сейчас есть задача, где ещё более жёсткий случай(реактивные формы в Angular, только сеттеры и геттеры значений), где такой подход будет самым простым. Код рабочий, вот только от такого использования меня не покидает ощущение что я злостно хакаю функциональный подход реалиями JS.
Ну очевидно, что это уже совсем не функциональный подход Если тебя интересует, как это в принципе решается, то это называется сайд-эффектом и для управления им, его нужно обернуть в отдельную функцию, инкапсулирующую их в себе
Дима
Пользуясь случаем напомню, что в моём канале есть пост про сайд-эффекты @leadingedge
Vadim
a = [...a, any]
А вот это уже совсем не функциональный подход.
Vadim
@ZeroBias спам
Артём
что скажете про одностраничник? Работает по типу 1 раз загружается контент, остальные все запросы идут только на получения данных. После того как данные получили, весь контент кешируется в памяти, включая все страницы. Т.е повторных запросов больше не будет. Еще есть система дополнения контента. Скрипт опрашивает сервер, если есть новые данные подгружает их https://tema.pw/tmp/
Артём
консоль откройте, будут тайминги
Oleh
Так а если данные добавились новые? Запрос ведь не произойдет?
snatvb
такое ощущение, что ты по тутору это делал
Артём
Так а если данные добавились новые? Запрос ведь не произойдет?
если данные на сервере появились. В категориях будет +1. Если мы в текущей категории вылезет плашка мол обновить как у вк, тогда перейдем в начало категории и появится новый контент
Oleh
А как ты узнаешь, что надо обновить? Постоянно пингуешь его? вебсокет там/лонг поллинг
Maksim
Как сделать чтобы видео автоматически проигрывалось на телефонах? Мб кто-то сталкивался, уже много вариантов перепробовал, включая эти: https://webkit.org/blog/6784/new-video-policies-for-ios/ https://developers.google.com/web/updates/2016/07/autoplay
Артём
это опрашивает обновления. В реальности таймаут на 30сек поставлю или больше
Oleh
Тогда уже вебсокет заюзай
Артём
А как ты узнаешь, что надо обновить? Постоянно пингуешь его? вебсокет там/лонг поллинг
Категории содержат кол-во элементов. При запросе категории приходят с кол-вом, если не совпадает показываем плашку обновить категории. А те категории которые пришли сохраняем за вместо прежних
Oleh
Ну, я про бэк спаршивал. Но я уже понял, что просто запросом
Oleh
Тогда если уж так и делай, то напиши отдельный запрос наверное, просто с флагом обновлять или нет
Oleh
А лучше вебсокетом
Артём
А лучше вебсокетом
вебсокеты там на уровне сервера работают или на php можно? Просто сейчас связка из php+mysql без ноды
Nikolay
на похапе тоже есть сокеты
Артём
а само приложение на backbone.js - диспетчер событий, роутер и все. Структура сама на модулях
Григорий
Люди добрые помогите плизз никак не могу понять как из вот этой конструкции получить переменную memb на ружу request('url, function (error, response, body) { var data = JSON.parse(body); var memb = data.result; })
Sergey
Люди добрые помогите плизз никак не могу понять как из вот этой конструкции получить переменную memb на ружу request('url, function (error, response, body) { var data = JSON.parse(body); var memb = data.result; })
никак это асинхронщина (можно конечно в глобал писать, записать результат за пределами функции, но это костыли)
Григорий
никак это асинхронщина (можно конечно в глобал писать, записать результат за пределами функции, но это костыли)
А может кто подскажет как можно без request обойтись, ну скажем просто как то сделать http запрос и в ответ получить json ?
Maksim
никак
прям вообще?
Smooth Operator
я прям закрыл бы такой сайт сразу
Smooth Operator
а если еще со звуком было я бы тогда и друзьям сказал туда не заходить
Григорий
возьмись за изучение promise’ов
я обязательно возьмусь просто, мне сейчас как то это напилить надо
Sergey
жс асинхронен
Sergey
запросы именно асинхронные
Sergey
то есть результат будет позже
Sergey
нельзя просто вернуть из функции результат который будет позже
Sergey
для этого юзают промисы
Sergey
либо колбэки (устарело)