Anton
само собой, что это нужно взять из какого-то объекта
GoDenis
ты крут, спасибо
Kot
В JS RegExp сейчас нет поддержки Multiple Named Groups? (?<digit>[0-5])|b(?<digit>[4-7]). Можно как-то обойти?
Ilya
он чаще всего уже есть в зависимостях. но можно и без него 'a1[1].b.c[3].res'.split(/[\[\].]+/).reduce((obj, key) => obj && obj[key], obj)
ну тут не обрабатываются некоторые пограниченые случаи, но как общий случай и для объектов с регулярной структурой - пойдет норм. и даже редюска заюзана "на затравку" ФК образа мышления и алгоритмов :)
Рома
Экак при клике использовать трасформацую?
Denis
js function dott (str, obj) { return new Function('obj', `return obj.${str}`)(obj) } dott('a1[1].b.c[3].res', {a1: [, { b: { c: [,,,{res: 2}] } } ] }) // 2
Vladislav
Здравствуйте, может кто подсказать правильный jquery запрос к контроллеру https://hastebin.com/iqatakoqew.js, чтобы в скрипте выводило алёртом, если пришло тру с роута то "колонка успешно добавлена" и закрывало добавление меняло иконку и скрывало новую колонку.
Vladislav
Шустрый Владик
Vladislav
Таки да
Vladislav
ничего не выдаёт
Vladislav
когда нажимаю на добавить
Vladislav
Какой-то странный урл
Vladislav
ну это MVC 5
Vladislav
Мало того что не строка, так и без домена
Vladislav
контроллер
Anonymous
@igorz
Алексей
Ребят, обязательно ли в Mobx, чтобы триггернуть ререндер после обновления массива, нужно дернуть какой-нибудь метод или свойство этого observable массива?
Agshin
ребят. в async функции несколько await функций. как сделать так, чтобы при catch одного из, сама главная функция не возвращала catch
Agshin
надеюсь нормально написал
Maxim
надеюсь нормально написал
Ты написал хрень, обясни свой кейс
Agshin
async GET_TRANSACTIONS_AND_BILLS({ dispatch, commit }) { const transactions = dispatch("GET_TRANSACTIONS"); const bills = dispatch("GET_BILLS"); commit('SET_TRANSACTIONS_AND_BILLS', { transactions: await transactions, bills: await bills }); },
Agshin
эта фнкция вызывает асинхронно 2 метода, один из них может не сработать, вернуть catch
Agshin
и в итоге вся функция GET_TRANSACTIONS_AND_BILLS возвращает catch
Agshin
спасибо, пойду пробовать
Denis
Но у тебя там каша
Agshin
в каком смысле ?
Agshin
и по-моему Promise.all() тоже возвращает catch, если хоть один промис не проходит
Denis
А надо?
Agshin
мне бы получить результат)
Agshin
остальных промисов
Denis
Я не вижу ни одного промиса у тебя на скрине
Denis
У тебя неправильная архитектура стора
Anonymous
Ребят, подскажите, с апи приходят объекты внутри есть свойства price quantity и тд содержащие значения типа "5.0000", есть ли универсальное решение превратить подобные свойства в number, заранее не зная какой объект придет и с какими свойствами, чтоб для каждого объекта не писать функцию для конвертирования?
Agshin
У тебя неправильная архитектура стора
у меня коммит SET_TRANSACTIONS_AND_BILLS кидает всё в стор. почему не правильно
Denis
dispatch('SET_TRANSACTIONS_AND_BILLS') А почему SET?
Denis
FRONT -> dispatch action to store -> inside action commit mutations -> inside mutations set new state
Agshin
звучит логично. изначально так было реализовано. но мне нужно было, чтобы из ответов собирался один стейт
Denis
Экшн fetchAnswers ()
Тимур
а как вернуть значение из then прям на выход из функции?
Denis
return
Тимур
получаю значение в parsed, а как выйти теперь?
Denis
Никак
Павел
Может async/await?
Denis
получаю значение в parsed, а как выйти теперь?
js let result; function getComments () { fetch() .then((res) => { result = res.data; }); }
Тимур
👌
Denis
js async function getComments () { const res = await fetch() const parsed = await res.json() return parsed }
Anonymous
Здрасте ребят, появился вопрос можно ли в стрелочной функции написать for?
Dmitry
Перенеси на след строку и пиши все, что угодно
Dmitry
Но for больше не модно
Anonymous
а как лучше?
Dmitry
Смотря что тебе нужно
Dmitry
forEach, map, reduce, filter, find, sort
Максим
while
Denis
Фор самый быстрый
Dmitry
Но остальное удобней. Не мне же это запускать, а клиенту
Without Hands
Всем доброго вечера
Anonymous
вечер добрый
Dmitry
Ты бы еще сказал на каком-нибудь асемблере писать, вот там вообще можно быстро сделать.
Without Hands
Может кто работал с loopback4 на бэк, если да, то можете ли советовать работать с ним?
ADMIN
Привет
ADMIN
Есть кто может подсказать
Камэлия
Кто подскажет, как файл js раскадировать в текстовом редакторе, если его сжали, какими клавишами в VS code?
ADMIN
ADMIN
Вот есть условие
ADMIN
Вот в консоли эти числа получается первое число больше чем второе правда хотя это ни так
ADMIN
Пол часа сижу
Dmitry
Если нужно сделать Овер дохренна итераций то только фор
Я его так-то тоже использую, когда мне нужны только индексы и я делаю какие-либо вычислительные операции