>>224254982 (OP)function one() {console.log("one called");}function two(callback){console.log("two called");callback();}two(one);
>>224254982 (OP)Просто вызывай одну в другойconst func1 = () => { console.log('Сначала первая функция') func2() // Вызываю вторую внутри первой после её выполнения}const func2 = () => { console.log('Теперь вторая')}func1() // Вызываю первую ибо без iife она сама не запустится
>>224255263>>224255557>>224255120Спасибо, но я не так выразился.Мне нужно выполнить вторую функцию только после того, как первая выполнится.
>>224255768Они по умолчанию выполняются по очереди. Если они выполняются одновременно ищи где у тебя указано асинхронное выполнение функций.
>>224255768Оно так и будет выполнено. Можешь конечно ещё промисы, async/await погуглить. На стаковерфлоу куча таких вопросов с норм ответами
>>224256016Животное, научись сначала риторике за 2-й класс, а потом в кодинг лезь, ты нихуя не даже простейший вопрос задать, что ты ожидаешь? Что пройдёшь месячный курс и напишешь свой виндовс? Или что "ну хотя бы на 15к джуном ну на первое время норм". Так вот, пидорас, даже если ты джуном за 15к устроишься, то ты так и останешься им, лучше иди в макдак, там тебе платить больше будут за меньше усилий.
>>224256016читай что такое callback, установи его на получение ответа и по окончанию запроса вызывай из него следующую функцию
>>224255768Надеюсь что тебя выпрут с работы, читай блять learn js мудак не доделанный Promise для кого изобрели уволень а?
>>224256206Иди нахуй, ненавижу таких токсичных уебков как ты, будто ты не вкатывался, асоциальная чмоха.
>>224254982 (OP)promise (async, await).then работает только если функция должна возвращать промиспример: setTimeout всегда возвращает промис
>>224256016Братан, вариантов дохуя. Чем ты запрос делаешь? На вскидку- калбек- промис- обсервер (йоба промис)- асинк\авейт (йоба обертка для промиса)
>>224256513Во что вкатывался? В человеческую речь? В способность нормально выражать мысли в исьменном виде? У тебя же задержка в развитии, поработай сначала с врачом, авось как человек заговоришь.
>>224256539Сычёв, почему процесс постоянно на рабочем падает? Нет, мы не можем докупить ещё 256ГБ оперативной памяти! Иди вилкой настраивай GC.
>>224256680В функциях используется Аксиос, который возвращает промис и потом записывает значение в стейт.Я сделал костыльно, но вроде работает:async func3 () => {await func1();func2();}Где я обосрался? Оно в принципе работает, но мне кажется это плохая реализация.
И да, выше на тебя уже наворчал токсик но он прав. Научись формулировать проблему и правильно гуглить. Тебе нужно не >как в JS вызвать одну функцию за другойа хотя бы вот так>js call function after request completeИ писать это не на дваче а в гугле. В первой же ссылке на стаковерфлоу все ответы есть. С примерами кода на любой вкус и без лишних унижений
func1() {тут через Axios запрос;тут результат записывается в стейт;}func2() {тут через Axios запрос;тут результат записывается в стейт;}async func3 () => {await func1();func2();}Первая функция занимает намного больше времени, чем 2.Чтобы получить данные для компонента, я выполняю func3
>>224256976Я обычно это примерно так делаюasync func3 () => { try { const res = await func1() //здесь результат запроса получить монжн func2() } catch(err) { console.error(err) }}
>>224257131func1() {return new Promise((res) => {//тут твоя хуйняres();})}func2() {return new Promise((res) => {//тут твоя вторая хуйня. тоже промис, чтобы было однотипно, всё равно асинхронщина,res();})async func3 () => {await func1();func2();}}
>>224257522я просто скопировал предыдущий пост, ебанутый, херово без текстового редактора нормально кодить
>>224256652>на flutter ui лучше. Безопаснее и ресов меньше потребляетТы пробовал? Я пробовал nativescript и он порождает больше проблем чем решает, а флаттер при первом взгляде ещё хуже в этом плане.
>>224256206Бесят такие мрази какты. Ты напоминаешь мне школьника, который слезно просился ко мне в рейд чтобы одеться нормально. И когда мы его из жалости одели, он стал чмырить других новичков типа "хули вы лезете, обосранцы, идите и фармите, ЛИЧНО Я САМ ВСЕГО ДОБИЛСЯ". Ты обычный мудак, который кичиться той крупицей знания, которую имеет, считая себя профессионалом. Когда как настоящий профессионал всегда поможет. Не нелепой фразой "иди и читай учебник", а "это делается так, но тебе следует подтянуть знания, потому что твоя задача требует вот этого, а этого ты не знаешь еще"
>>224257163>Мальчик, водочки нам принесиМы из силиконовой долины назад едем, в Перьмь на 15 тыщ. Нас путин отозвал
>>224257578>А сколько раз видел, чтобы в треде в /б/ от вкатыша был аккуратный код?Заметьте, этот мудак сначала критиковал опа, а теперь критикует того, кто ему помог. Почему? Потому что мудак думал, что он один умный и гордился, а теперь опу помогли затак, и мудак упустил шанс покрасоваться, поэтому накинулся на помогатора. Какой он жалкий
>>224262042>Стучи обсудим цену @ullbedoneты ебонулся? Что это за почта такая? Где ник перед собачкой? Где ру или сом? Ты блядь ваще как учить собрался с такими пробелами в компьютерной грамотности?
>>224262314Двочую. Понавылазят эти зумеры тупые и общаться не дают. Вон один тут недавно говорит давай в телеграм пиши. Ну совсем темный! В 2020 году телеграммами обмениваться как диды, ха!
>>224255768Почитай про коллбек функции. Если коротко то это функции которые записываются в параметр другой функции и вызываются в ней же. Ну и выполняются они первыми