Rafael 🌵
они ограничивают фоновую активность владок и уж тем более, не вызывают дорогие процедуры ререндера страницы
Rafael 🌵
насколько я понимаю, работют в фоне только webapis
Nikita
watch
Nikita
а как делаешь?
Nikita
task: { deep: true, handler() { } }
Nikita
покажи
Nikita
консоль лог кинь туда и перезагрузи страницу
Nikita
появится он?
Anonymous
почему у тебя везде let
Nikita
почему у тебя везде let
не трогай человека
Anonymous
наркоман
Alexey
почему нет ;
Anonymous
это то зачем
Nikita
эта штука один раз должна сработать?
Anonymous
почему у него в качестве функции объект
Anonymous
а ты не видишь?
Nikita
а ты не видишь?
нет, покажи
Anonymous
Nikita
он просто ленивый и не хочет нормально копировать, но что тут не так?
Michael
Пожалуйста, не режьте грибковые ногти! Они сами уйдут, если каждый день на ночь...
Michael
Я имел ввиду, не нужно там self = this
Nikita
если расписать то выглядит так { deep: true, handler() { code... } }
Michael
В новом жс в таком виде это выглядит ужасно
Dmitry
Ща бы Селф = зис писать. Или там n вложенных arrow function ?
Michael
если он ещё не уволился, передай ему мою просьбу.
Anonymous
да
а зачем так делать?
Nikita
а зачем так делать?
что зачем? Зачем функцию в объект запихивать?
Nikita
а как ты предлагаешь?
Nikita
это расширенная форма ватчера, которая принимает хендлер и опции deep, immediate
Nikita
поставь immediate, опять консоль не сработает?
Anonymous
как в гугле написать чтобы ответило
Michael
её прямо накрайняк ток
Michael
обычно это костыль
Michael
с первого взгляда выглядит не костылём
Nikita
зачем?
он прокидывает объект и его ватчер не срабатывает на изменения, значит меняется какое-то одно из свойство объекта, вместо самого пропса, поэтому я и предложил deep
Michael
где у тебя там "нестрелочная" функция?
Michael
метод по умолчанию вызывается с контекстом объекта
Michael
остальное делаешь стрелочными или call(this) для всяких свободных радикалов)
Denys
А почему не watch: { ‘task.taskline’: function(data){} }
Anonymous
почему не посто task
Anonymous
люди здесь сталкиваются с проблемами, которые я никогда не встречал почему-то
Anonymous
либо я работаю со слабыми тасками, либо они говнокодят, вот как понять что верно
Denys
Если просто таск, то нужно будет проверять что oldTaskline !== newTaskline
Denys
ведь может изменится не только taskline
Anonymous
не говори обрывками пожалуйста
Anonymous
как это может помешать задаче
Michael
в разной степени
Anonymous
не поверишь -- и то и то
ты знаешь мои таски?
Andrey Ponomarenko
йо! вопрос, скажите пожалуйста, почему не срабатывает `console.log(‘/ x2’)?`
Michael
ты знаешь мои таски?
если бы они были достаточно жестоки сейчас или раньше, то ты бы мог в состоянии решить 90% этих проблем и наставить поцонтрэ на путь истинный)
Michael
а получаются эти траблы путём компонования ххп-driven develompent, текучек и прочего "давай скорее"
Andrey Ponomarenko
одинаковый, ето да
Michael
не, я то знаю как бы я делал. Я лишь пытаюсь понять чем они думали когда писали это
На самом деле, у чуваков просто не сформировалось комплексного видения проблем чтобы ясно понимать как использовать философию фреймворка по назначению и кайфу. Есть жи!
Andrey Ponomarenko
хотелось верить что оно отработает как в express'e
Anonymous
Пацаны, говно на меня падает. Ты срешь вверх. Вверх это да
Michael
Movie 43
Michael
.js
Michael
колбечь это говно, Сэм
Michael
ио всё равно асинхронный, колбечь полностью
Andrey Ponomarenko
причем тут Middleware
я в том смысле что один за другим отработают. два одинаковых не просто так. на деле у меня первый есть по дефолту, а второй добавляется через router.addRoutes, и у второго уже будут дети. вот хочется чтобы до того как добавили второй роут, работали параметры и хуки первого, а после добавления - работали параметры и хуки второго. Такое реализуемо ли?
Anonymous
вы поймите разработчиков, они реализуют реальные кейсы. Нельзя учитывать все то дерьмо, что придумывают в своей голове разработчики
Michael
нет не как Эскобар. Как Кличко.
Andrey Ponomarenko
я вроде задал вполне конкретный вопрос. зачем мне это нужно - реализуем кастомную архитектуру в проекте. Для того чтобы оно работало у нас отлично, не хватает того, что я описал выше. Если можете подсказать, реализуемо ли такое, и если реализуемо, то как - пожалуйста подскажите. Если подсказать нечего - пожалуйста, не флудите
Anonymous
вы уже должны были понять, что нет. Поэтому и уточняем - какой кейс. Если подробнее расскажете - поможем, нет - п*а ответ