Anonymous
и вообще реквайр эншор можно в промис обернуть
Anonymous
а лучше сразу import() заюзать
Sergey
https://runkit.com/5851b83ced7ac50013a9bf78/5853235fb2bfaf001411817e
Nikita
ну так норм
Nikita
писал бы на норм языке, он тебе такую шляпу даже скомпилить бы не дал
Sergey
эм
Sergey
мне надо редюсеры из чанков брать
Sergey
который вообще могут быть не загружены
Sergey
а initialState есть для всего приложения
Nikita
значит тебе нужен свой combineReducer
Nikita
который делает (state) => state, пока редьюсер не загружен
Nikita
но кодсплиттинг по редьюсерам - это мощно)
Sergey
там редюсеры вместе со скринами
Nikita
с чем?
0xDEFACE
Привет всем
0xDEFACE
ребята кто знает, у меня есть объект который в DOM лежит допустим в корне DOM предоположим TEST = {} TEST.OBJ = {}
0xDEFACE
как я могу имея this указывающий на объект узнать как он лежит в доме?
0xDEFACE
допустим this = TEST.OBJ
Vlad
0xDEFACE
я так и подумал что херово объяснил =)
0xDEFACE
ща попробую по другому
0xDEFACE
var deface = deface || {};
deface.commerce = {}
0xDEFACE
deface.commerce.setQuantity = function (
0xDEFACE
внутри функции this может быть либо Object
0xDEFACE
либо element
0xDEFACE
взависимости от вызова
Vlad
начнем с того, что джс штуки не связаны с домом
0xDEFACE
если this = Object я могу как то узнать что это непосредственно deface.commerce?
0xDEFACE
сейчас чтобы это узнать я проверяю на наличие свойства. например if ("setQuantity" in this)
Vlad
в джс все объекты
0xDEFACE
this внутри функции может указывать на deface.commerce
Vitaly
я не понимаю что здесь происходит
0xDEFACE
либо допустим на span или еще что то в доме
Vlad
0xDEFACE
this внутри функции setQuantity может указывать на deface.commerce. это понятно?
Vlad
нет
Vitaly
с трудом, ну допустим setQuant.bind(deface.commerce)
Vlad
ок
Vitaly
поиграем в Вангу )
0xDEFACE
давайте
0xDEFACE
просто я не шарю
0xDEFACE
пожтому не могу объяснить
Vitaly
давай завтра?
Vitaly
дел много
0xDEFACE
$('.add-quantity').on('click', deface.commerce.setQuantity);
0xDEFACE
может кроме вас кто то ответит
0xDEFACE
теперь при клике this внутри функции будет указывать на html элемент попадающий под селектор на который кликнули
0xDEFACE
deface.commerce.setQuantity() а так this будет указывать на объект deface.commerce
Vitaly
Дружище, воспользуйся гуглом или найди группу про html, не терзай нас своими вопросами :)
Vlad
0xDEFACE
старичек это относится к javascript
0xDEFACE
ни читай ок? иди трудись
0xDEFACE
как внутри функции определить на что указывает this
Vitaly
я же тебе написал, сынок
Vitaly
выше посмотри
Vitaly
.bind(deface.commerce)
Vlad
Ivan
W.Ed.
$('.add-quantity').on('click', deface.commerce.setQuantity);
пиши лучше
$('.add-quantity').on('click', function(){
var el = this;
deface.commerce.setQuantity(el);
});
Alex ZeroDub
интересно. в chrome 55 появились async / await, конечно же из v8. прошло уже нормально так времени но в node async / await только с harmony. why ?
Dima
В node 7 разве с harmony?
Alex ZeroDub
судя по http://node.green/ да
Dima
Действительно
Nook
async/await без флага будет в node.js 8 (Апрель 2018), так же с promisify стандартными модулями и возможностью выбрать v8 или chakra
Vladimir
Да не будет такого
Vlad
Vlad
Где пулл-реквесты на все это дело
Vlad
Vlad
Когда бы ее успели вмерджить?
Alex ZeroDub
ну значит гугловцы со своим 55 хромом поспешили
Alex ZeroDub
он ведь уже стабилен раз доступен
Vlad
Alex ZeroDub
http://caniuse.com/#feat=async-functions
Alex ZeroDub
релиз 55 хрома был 1 декабря
Alex ZeroDub
т.е. stable
Vlad
Alex ZeroDub
покажи
блин я ссылку дал) или к ней тоже нет доверия ?)))
Alex ZeroDub
вот еще видео
Alex ZeroDub
https://www.youtube.com/watch?v=OC7tgJP1D4s