Nikolay
не читал, но осуждаю (с)
Nikolay
Hell он там и должен быть
Nikolay
на бэкбоне можно используя es6 писать
Nikolay
и webpack
Nikolay
и да там будет jquery
Nikolay
да
Nikolay
но там используется шаблонизатор от underscore.js
Nikolay
он довольно простой
Nikolay
он уже встроен )
Nikolay
_.template
Nikolay
в underscore-min.js
Nikolay
http://underscorejs.org/#template
Nikolay
ну backbone повязан на underscore
Nikolay
он внутри себя его использует
Alex
https://garann.github.io/template-chooser/
Anonymous
можно любой использовать, но есть стандартный
Vlad
что у тебя за проект?
Vlad
удаффком в треде, простите
Ярослав
Блин. Я сюда пришёл умные вещи про JS читать, а не срачи из разряда "ПоХаПе или не ПоХаПе"
Dreamerinnoise
По ха пе
Ярослав
Идите пишите свои интернет-магазины, для них PHP+jQuery+Smarty хватает за глаза
Alex
Треда про php видимо нет, по привычке все сюда завалились)
Anonymous
(;¬_¬)
Alex
😂
Alex
там наверное про js холиварят
Nikolay
@hihideaki ну ты не натыкался видимо на код "а я вот только что выучил новый фрейм, давай я на нем наебошу", а потом оказывается что надо было не так, и лучше выкинуть чем поддерживать
Vadim
Открыл чат, увидел прикреплённое сообщение вида: "Срачи - не здесь", пролистал до последних сообщений, увидел срач про пхп...
(;¬_¬)
и битрикс
Nikolay
фу
Ярослав
Vadim
@proDO мне кажется, пора выпиливать за флуд.
Vadim
Ибо некоторые предупреждений не понимают
Nikolay
А можно вопрос, кто что считает легаси и почему?
Alex
То что не обновляется проект для интерактивного выбора, не значит что шаблонизаторы все заброшены) можно посмотреть что он предлагает, или просто выбрать из того списка)
Alex
Ну и правильно говорит, в фреймворках уже бывают шаблонизаторы в комплекте
Алексей
По просьбам страждующих все что не связанно с JS будет удалятся, нубские вопросы про JS вот сюда https://telegram.me/joinchat/Be4rsT3Uyr1TjmSlrRc77g
Алексей
@I_Am_Jacks_Complete_Lack_of_Sur
Также пожалуйста продолжайте мысль дополняя сообщение с помощью редактирования (с) правила
Aлексей
O'Miay
Задача: Есть модальное окно, которое содержит длинный список и скролится, если нажать на элемент из этого списка, то откроется другое модальное окно. Так вот когда я закрываю второе модальное окно, то первое становится не скрольное, скролится только страница из которой было вызвано первое модальное окно. Как обойти этот баг???
Aлексей
Мб скинуть код?
O'Miay
Он asp.net
Aлексей
не ну я прост это же над ванговать хорошо уметь что бы понять где ошибка и в чем дело
O'Miay
да что тут ванговать открыть два модальных окна одно закрыть и упровление переходит к странице из которогобыли вызваны эти окна
Anonymous
так а что, кто в Харьков приедет?
Ярослав
Я даже уезжать из него не буду)))))
Anonymous
👍
Kreizo 🇺🇦
матерь Божья как совладать с этими промисами в реакте с ридаксом
Kreizo 🇺🇦
https://jsbin.com/huboqebefa/edit?html,js,output
Kreizo 🇺🇦
тупо рендерит компонент только если через setTimeout в 1 секунду перерендерить его через this.forceUpdate()
Kreizo 🇺🇦
как узнать что оно запушило все объекты в переменную let promises = [] ?
Anonymous
Vlad
Promise.all([]).then(res => this.setState({ res }))
Kreizo 🇺🇦
в консоль логе все есть всегда
Kreizo 🇺🇦
http://i.prntscr.com/bf70d721ba7440dd883a75a9899d9142.png
Kreizo 🇺🇦
в самом компоненте никакой реакции
Kreizo 🇺🇦
http://i.prntscr.com/1a742a48636e41cf9d126f651dd75ac2.png
Anonymous
значит ищи причину почему не отображается не здесь
Kreizo 🇺🇦
@hihideaki а в чем подскажи в каком направлении гуглить
Vlad
lightshot
Ярослав
Lightshot
Anonymous
Kreizo 🇺🇦
я уже упоролся с этим багом с промисами
Kreizo 🇺🇦
да наврятли я уже что-то увижу
Kreizo 🇺🇦
видно не хватает знаний
Anonymous
да наврятли я уже что-то увижу
сделай откат на старые комиты, когда все работало хорошо и начни добавлять по немногу, смотреть результат, попробуй поизменять стейт компонента, убедиться что он работает и т.д. тысячи этих способов, с минимум затрат на мозг
Anonymous
главное не сдаваться, рано или поздно решишь проблему
Anonymous
а она будет в какой нибудь запятой не там)
Nikolay
@Kreizo та тебе нужно вместо let promises, дождаться выполнения всех промисов используя Promise.all
Kreizo 🇺🇦
http://i.prntscr.com/8b56387364314f58aa6ba761029b7854.png
Kreizo 🇺🇦
видно какие то не такие промисы
Kreizo 🇺🇦
не правильные
Nikolay
@Kreizo так ты dispatch запихал а не промис
Kreizo 🇺🇦
https://github.com/reactjs/redux/issues/723
Kreizo 🇺🇦
отсюда пример брал
Nikolay
и getYoutubeChannelsList должен возвращать промис
Kreizo 🇺🇦
я вообще первый раз в жизни их использую
Kreizo 🇺🇦
return promis вместо дизпатч ?