Size: a a a

Angular - русскоговорящее сообщество

2019 October 14

S

Silento in Angular - русскоговорящее сообщество
с другой стороны если код повторяется так много раз, то для 50 случаев оно оправдано
источник

S

Silento in Angular - русскоговорящее сообщество
это лучше чем копипастить столько раз
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Silento
с другой стороны если код повторяется так много раз, то для 50 случаев оно оправдано
(нет)
источник

N

Nazar in Angular - русскоговорящее сообщество
Зачем писать { static: false } в ViewChild ?
источник

N

Nazar in Angular - русскоговорящее сообщество
не могу найти хорошего объяснения
источник

M🦆

Mantikore 🦆 in Angular - русскоговорящее сообщество
Я пишу тестовое задание сейчас, и конечно же там не 50 фильтраций, а только одна, я просто хочу написать красиво и узнать best practices так сказать. Еще один вопрос такой -  вот мне нужно реализовать три списка, которые работают с одними  и теми же данными, но возвращают различную фильтрацию. В одном будет фильтрация по полю, в другом будет использоваться google maps api и фильтрация по координатам, в третьем будет фильтр на неполные данные. По сути эти три списка, с одинаковой версткой, но внутренности очень разные. Следует ли мне создавать три разных компонента для этих списков, чтобы код был разделенный или наоборот, это должен быть один компонент, в который я буду передавать параметр фильтрации? Как делать правильно?
источник

ДМ

Денис Макаров in Angular - русскоговорящее сообщество
Nazar
Зачем писать { static: false } в ViewChild ?
это говорит, что данный компонент доступен только в хуках ngAfterContentInit
те вы не сможете получить к нему доступ, пока контент не отрисовался
источник

ДМ

Денис Макаров in Angular - русскоговорящее сообщество
например в ngOnInit вы не сможете получить доступ к ноде
источник

N

Nazar in Angular - русскоговорящее сообщество
Денис Макаров
это говорит, что данный компонент доступен только в хуках ngAfterContentInit
те вы не сможете получить к нему доступ, пока контент не отрисовался
спасибо
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Mantikore 🦆
Я пишу тестовое задание сейчас, и конечно же там не 50 фильтраций, а только одна, я просто хочу написать красиво и узнать best practices так сказать. Еще один вопрос такой -  вот мне нужно реализовать три списка, которые работают с одними  и теми же данными, но возвращают различную фильтрацию. В одном будет фильтрация по полю, в другом будет использоваться google maps api и фильтрация по координатам, в третьем будет фильтр на неполные данные. По сути эти три списка, с одинаковой версткой, но внутренности очень разные. Следует ли мне создавать три разных компонента для этих списков, чтобы код был разделенный или наоборот, это должен быть один компонент, в который я буду передавать параметр фильтрации? Как делать правильно?
у вас кстати функция сортировки неправльно написана
источник

M🦆

Mantikore 🦆 in Angular - русскоговорящее сообщество
что там за беда?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
у вас всегда 1 или -1 и никогда 0
источник

PZ

Pavel Zhdanovich in Angular - русскоговорящее сообщество
Если два потока одновременно сделают ++n, то может в обоих потоках может вернуться значение увеличенное на 2 и так далее. Меня интересует синхронизация потоков в js и/или атомарные операции.
источник

АР

Андрей Русскин in Angular - русскоговорящее сообщество
Привет всем опять вопрос по socket-io
успешно подключился к сокетам, подписываюсь на получение евента "value" и ничего ... ЧЯДНТ?
http://joxi.ru/YmEB0bjcw4Q1K2
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Mantikore 🦆
Я пишу тестовое задание сейчас, и конечно же там не 50 фильтраций, а только одна, я просто хочу написать красиво и узнать best practices так сказать. Еще один вопрос такой -  вот мне нужно реализовать три списка, которые работают с одними  и теми же данными, но возвращают различную фильтрацию. В одном будет фильтрация по полю, в другом будет использоваться google maps api и фильтрация по координатам, в третьем будет фильтр на неполные данные. По сути эти три списка, с одинаковой версткой, но внутренности очень разные. Следует ли мне создавать три разных компонента для этих списков, чтобы код был разделенный или наоборот, это должен быть один компонент, в который я буду передавать параметр фильтрации? Как делать правильно?
правильно будет что в сервисе у метода будет параметры на сортировку, компонент будет один, и параметр сортировки будет передаваться из родителя
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Pavel Zhdanovich
Если два потока одновременно сделают ++n, то может в обоих потоках может вернуться значение увеличенное на 2 и так далее. Меня интересует синхронизация потоков в js и/или атомарные операции.
в жс один поток
источник

ДМ

Денис Макаров in Angular - русскоговорящее сообщество
Pavel Zhdanovich
Если два потока одновременно сделают ++n, то может в обоих потоках может вернуться значение увеличенное на 2 и так далее. Меня интересует синхронизация потоков в js и/или атомарные операции.
что вы там хотите синхронизировать если напрямую вы только с одним потоком работаете в js)
источник

PZ

Pavel Zhdanovich in Angular - русскоговорящее сообщество
Денис Макаров
что вы там хотите синхронизировать если напрямую вы только с одним потоком работаете в js)
Так а промисы?
источник

ДМ

Денис Макаров in Angular - русскоговорящее сообщество
Pavel Zhdanovich
Так а промисы?
они ассинхронные
источник

ДМ

Денис Макаров in Angular - русскоговорящее сообщество
почитайте что такое event loop
источник