Андрей
Типа такого
Stepan
return new Promise(res => ajax({success: data => res(data)}))
там есть условие, "без callback`ов")
Anonymous
Насколько я помню ajax использует .done и .fail вместо .resolve .reject
Anonymous
Поэтому обвернуть его в Promise так просто не получится
yandexphp
а другие вариации есть у кого?)
Anonymous
fetch
Anonymous
Сразу вернет тебе Promise
Stepan
Насколько я помню ajax использует .done и .fail вместо .resolve .reject
С какой то версии ajax стал возвращать промисы
Anonymous
Никогда такого не было, разве что так $.when( $.ajax( ... ) )
Anonymous
Но ты завязывай с jQuery. Сейчас это моветон и лишние килобайты. Это рудимент прошлого
yandexphp
я не совсем jQuery использую
🦜
я бы сказал даже атавизм
yandexphp
najax либа
🦜
najax либа
есть axios
Anonymous
С axios нужно быть аккуратным он использует pre-flight режим по умолчанию и если сервер коряво написан и не отвечает на OPTIONS будешь иметь проблемы особенно в Chrome
Anonymous
axios в общем то не причем. Криворукость бэкенда просто
Anonymous
Даст.
Stepan
axios в общем то не причем. Криворукость бэкенда просто
Это не криворукость, это безопасность
Anonymous
Это не криворукость, это безопасность
с CORS не все умеют правильно работать
Maksim
запрос делает не jq а браузер, а через axios или jq это не важно, там будет либо xmlhttprequest либо fetch
Maksim
связь с кроссдоменностью тут сомнительная, это вообще из другой оперы
Anonymous
Имнно браузер и отобьет
Stepan
с CORS не все умеют правильно работать
Лучше не позволять если не знаешь зачем
Maksim
Имнно браузер и отобьет
axios тут каким местом?
Alexandr
кто работал с ember ? там в power-select пожно плейсхолдер поставить?))
Stepan
Даст.
Не даст
Anonymous
https://stackoverflow.com/questions/15734031/why-does-the-preflight-options-request-of-an-authenticated-cors-request-work-in
Anonymous
Связь простая axios использует pre-flight, fetch - нет
Maksim
Связь простая axios использует pre-flight, fetch - нет
то есть с фетчем можно кроссдоменно на любой закрытый cors'om домен лезть?
Stepan
Связь простая axios использует pre-flight, fetch - нет
что аксиос что jq в итоге работают одиноково, обертка разная
Maksim
Нет. Тут речь только про OPTION.
ok, тоесть с фетчем браузер не будет отправлять OPTIONS запрос при кроссдоменном запросе?
shoo
подскажите, не пойму, если я присваиваю прототип rabbit равный прототипу animal, то ведь конструктор меняется, но почему все таки создается объект rabbit ?
shoo
Андрей
подскажите, не пойму, если я присваиваю прототип rabbit равный прототипу animal, то ведь конструктор меняется, но почему все таки создается объект rabbit ?
Лучше не заморачивайся с этой мутью а сразу смотри как на ЕС6, там нормальные классы и все понятней
shoo
конструктор это сама функция Rabbit
но я же его переназначаю, т.е. конструктор хранится в прототипе ?
Maksim
Это зависит от браузера: https://stackoverflow.com/a/29954326
блин, ну ессно имелся один и тот же браузер
Stepan
Лучше не заморачивайся с этой мутью а сразу смотри как на ЕС6, там нормальные классы и все понятней
Плохой совет, это сахар который ничего не меняет а только запутывает
Maksim
но я же его переназначаю, т.е. конструктор хранится в прототипе ?
конструктор Rabbit это сама функция Rabbit, ты ее ни на что не переназначал, ты присвоил прототип только
Anonymous
shoo
конструктор Rabbit это сама функция Rabbit, ты ее ни на что не переназначал, ты присвоил прототип только
хм, хорошо, а зачем при наследовании указывать prototype.proto, разве prototype не будет сразу указывать на прототип объекта ?
shoo
чето капец я запутался
shoo
ну т.е. кроме потери конструктора, что я теряю, если пишу не Rabbit.prototype.proto = Animal.prototype, а просто Rabbit.prototype = Animal.prototype
1000
Кто писал в функциональном стиле? Какая фишка карирования? Почему не принимать 2 аргумента, зачем разбивать на 2 разных аргумента?
shoo
ты теряешь мотоды, которые есть в Rabbit.prototype
но ведь там кроме конструктора ничего больше и нет, или я что-то не понимаю
Eshently
Ребзя привет Обращаюсь к тем кто зарегся на zeit.com и скачал программу Now У меня не получается войти в приложение Ну ввел я свою почту и потвердил вход верифицировав и что дальше? Что дальше то делать? НУ второй день уже ей богу вот скин
Eshently
Stepan
1000
в предикатах например удобнее использовать
к сожалению, не очень понял что и чем удобнее, есть какой-то пример?
1000
https://codesandbox.io/s/73vl3m1loq
благодарю, действительно, выглядит более элегантно, и удобно
Андрей
сомнительный совет)
Нет. Это в работе пригодлится чуть реже, чем никогда.
Андрей
сомнительный совет)
Почему? Чем не устраивает наглядный синтаксис из ЕС6 где ООП выглядит как ООП?
Maksim
Почему? Чем не устраивает наглядный синтаксис из ЕС6 где ООП выглядит как ООП?
может человек хочет понять как это работает, использовать это смысла нет, а понять смысл есть
Андрей
Так фишка в том, что если изначально смотреть наследования классов из ЕС6 то поймешь быстрее
Андрей
Кстати, в вскод и саблайме есть возможность настроить отступы для ФАЙЛА и по сочетанию клавиш отформатировать весь файл?
Igor
Так фишка в том, что если изначально смотреть наследования классов из ЕС6 то поймешь быстрее
Если изначально смотреть наследования не в js, то поймёшь ещё быстрее
Андрей
Если изначально смотреть наследования не в js, то поймёшь ещё быстрее
ну если сравнивать с ЕС5 то очевидно что да. А в ЕС6 все норм
Андрей
кто-то знает каналы по вскод?
Анатолий
кто-то знает каналы по вскод?
чат есть https://t.me/vs_code
Андрей
спасибо
Данил
кто знает как реализовать такое расположение фотографий? Фото разных размеров, от 1 до 10 штук..
Данил
Данил
Дмитрий
Swiper slider или slip slider. В обоих есть api для реализации подобного
Ruslan
non-equality should not be confused with inequality. Что тут имеется ввиду?