юзера нет определенной пермишны. Вопрос как было бы правильней эту пермишну проверятьН
Создать метод и воткнуть его в ngIf? Или в переменную+геттер?
Чтоб компонент постоянно не перепроверял эту пермишну во время чендж детекшн. Потому что пермишны меняться не будут
Геттер или метод- особо разницы нет
Будет. Метод будет на каждый чих срабатывать, а геттер один раз отработает
Если кнопка одна. То метод почти ничего не съест.
эт с какого такого чуда?
геттер будет на каждый чих точно так же отрабатывать)
Я так понял что он решил таким образом кэшировать результат метода
Пайп может сработать, но я не знаю контекст твоего приложения.
Но если метод вызывается в одном месте и отрабатывает менше 10ms даже не пытайся этой фигнёй заниматься.
Ща еще в голову идея пришла, просто создать ридонли филд, проинициализировать в конструкторе, и просто использовать в темплейте. Здравый смысл говорит что должно работать как часики
В этом случае пайпы тоже будут работать как часики, и код почище.
А в конструкторе точно уже есть необходимая инфа?
тяну из инжектированного сервиса, поэтому да
звучит как план, спасибо
А там не поток что ли? Как сервис определяет права?
классика, после логина юзер получает список пермишнов
Ну а сервис то в какой момент получает пермишны? В конструкторе?
Обсуждают сегодня