@EvgeniiyB я думаю когда такое описание - главное понимать идею state management
Наверное больше "надо понимать идею библиотек, которые делают стэйт менеджмент через глобальный подход" и может хотя какой-то опыт с ними. Стэйт в любом случае менеджится в аппликации - осознанно или без сильного планирования.
может кто-то юзал что-то для лока скролла всей страницы через функцию на элементе? аналог body {overflow: hidden} может директива какая-то. или через сабджект. в общем не костылирование. что-то в голову ничего не приходит(
может кто-то юзал что-то для лока скролла всей страницы через функцию на элементе? аналог body {overflow: hidden} может директива какая-то. или через сабджект. в общем не костылирование. что-то в голову ничего не приходит(
Раньше я был в какой-то русскоязычной группе Angular, но наверно меня забанили из за вопроса в котором была ссылка на какой-то блог по Angular AI , может из за этого не нахожу @angular_ru ?
Столкнулся с такой проблемой c trackby. Когда обновляю элементы, то всё круто только нужный изменился. Но если коллекция стала больше и мне важен порядок, то при trackby элементы в другом порядке так как привязан к ид. Может есть какой-то здоровый способ включать/отключать trackby.
Столкнулся с такой проблемой c trackby. Когда обновляю элементы, то всё круто только нужный изменился. Но если коллекция стала больше и мне важен порядок, то при trackby элементы в другом порядке так как привязан к ид. Может есть какой-то здоровый способ включать/отключать trackby.
как порядок коллекции меняется? Пример скинь. Довольно слов, покажи мне код ).
trackby отслеживает дифф и не выполняет сортировку. Так что мне кажется проблема в коде.
как порядок коллекции меняется? Пример скинь. Довольно слов, покажи мне код ).
trackby отслеживает дифф и не выполняет сортировку. Так что мне кажется проблема в коде.
Так в этом и проблема, нужно в какой-то момент отключить trackBy, чтобы коллекция стала в таком порядке как есть. Рабочий вариант не юзать тогда вообще trackBy но не хотелось Если trackBy есть то [a,b,c] выглядит как a,b,c потом обновилась коллекция [d,w,a,b,c] выглядит a,b,c,d,w а для определенного случая нужно сделать порядок d,w,a,b,c
Так в этом и проблема, нужно в какой-то момент отключить trackBy, чтобы коллекция стала в таком порядке как есть. Рабочий вариант не юзать тогда вообще trackBy но не хотелось Если trackBy есть то [a,b,c] выглядит как a,b,c потом обновилась коллекция [d,w,a,b,c] выглядит a,b,c,d,w а для определенного случая нужно сделать порядок d,w,a,b,c
Трек бай не влияет на порядок, на порядок влияет только сортировка вашей коллекции, возможно в этом проблема...
Как обновляется ваша коллекция?
если коллекция имеет сортировку [d,w,a,b,c] то трек бай так ее и отобразит, если [a,b,c,d,w] то будет так a,b,c,d,w. Вы дебагом проверяли что в коллекции после обновления?
Трек бай не влияет на порядок, на порядок влияет только сортировка вашей коллекции, возможно в этом проблема...
Как обновляется ваша коллекция?
если коллекция имеет сортировку [d,w,a,b,c] то трек бай так ее и отобразит, если [a,b,c,d,w] то будет так a,b,c,d,w. Вы дебагом проверяли что в коллекции после обновления?
как обновляется коллекция? если просто просто data = newData то конечно порядок изменится на тот какой в newData. В этом случае нужно подумать как сделать. Тут от условий все зависит можно хоть так сделать
это только для примера cosnt [A,B, ...C] = data; data = [A,B, ...newData, ...C]
или просто сортировка по дате, обновлени, да что угодно )
как обновляется коллекция? если просто просто data = newData то конечно порядок изменится на тот какой в newData. В этом случае нужно подумать как сделать. Тут от условий все зависит можно хоть так сделать
это только для примера cosnt [A,B, ...C] = data; data = [A,B, ...newData, ...C]
или просто сортировка по дате, обновлени, да что угодно )
да понял, спасибо! не в том месте искал ещё там slice pipe поэтому думаю тоже повлиял, счас буду проверять варианты
Привет. Столкнулся с вакансией : старт проекта через пару дней (срок не раз переносился),офиса нет - коворкинг, фронт команда ещё формируется. Две недели ждать не могут, для передачи дел на старой работе. Это такие мастера планирования? Стоит ли связываться?
Привет. Столкнулся с вакансией : старт проекта через пару дней (срок не раз переносился),офиса нет - коворкинг, фронт команда ещё формируется. Две недели ждать не могут, для передачи дел на старой работе. Это такие мастера планирования? Стоит ли связываться?
Попробуй со старой не уходить и начать работать на новой, а дальше станет сразу понятно