Size: a a a

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

2020 April 12

AE

Argument Exception in Angular - русскоговорящее сообщество
вообще нихера не понял что надо было, но ок
источник

АГ

Александр Гурьев... in Angular - русскоговорящее сообщество
Argument Exception
вообще нихера не понял что надо было, но ок
Усмерило Материал
источник

AS

Andrey Systerov in Angular - русскоговорящее сообщество
Всем привет. ПОдскажите как лучше сделать. Нужна проверка на права пользователя. Ну допустим если у пользователя есть группа manager то ему показывать эту кнопку а если user то не показывать.
источник

J💖

JSON Jenny 💖 in Angular - русскоговорящее сообщество
Александр Гурьев
Усмерило Материал
темирование материала позволяет не делать хаки на импортантах
источник

АГ

Александр Гурьев... in Angular - русскоговорящее сообщество
JSON Jenny 💖
темирование материала позволяет не делать хаки на импортантах
Не слышал. Это что читать ?
источник

ЕУ

Евгений Удалов... in Angular - русскоговорящее сообщество
источник

ЕУ

Евгений Удалов... in Angular - русскоговорящее сообщество
Andrey Systerov
Всем привет. ПОдскажите как лучше сделать. Нужна проверка на права пользователя. Ну допустим если у пользователя есть группа manager то ему показывать эту кнопку а если user то не показывать.
см выше
источник

AS

Andrey Systerov in Angular - русскоговорящее сообщество
Спасибо!
источник

D

Danil in Angular - русскоговорящее сообщество
Andrey Systerov
Всем привет. ПОдскажите как лучше сделать. Нужна проверка на права пользователя. Ну допустим если у пользователя есть группа manager то ему показывать эту кнопку а если user то не показывать.
или написать директиву которая будет проверять права
источник

VS

Vadim Strakholis in Angular - русскоговорящее сообщество
источник

CN

Calle Nord in Angular - русскоговорящее сообщество
ребят немного нестандартный, но тем не менее интересный вопрос: когда надо вызывать fixture.detectChanges() ?
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Calle Nord
ребят немного нестандартный, но тем не менее интересный вопрос: когда надо вызывать fixture.detectChanges() ?
когда нужно отдетектить изменения в фикстуре :)
источник

CN

Calle Nord in Angular - русскоговорящее сообщество
это то понятно, но как я должен понять, что их нужно отдетектить?
источник

CN

Calle Nord in Angular - русскоговорящее сообщество
не на каждый же чих нужно это делать)
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Calle Nord
это то понятно, но как я должен понять, что их нужно отдетектить?
вы хотите проверить разметку своего компонента. выставили все переменные, но компонент сам не отрисуется, так же, как и в боевом ангуляре.
только в боевом есть автодетекция изменений (если ее не выключили специально)
а в тестовом нет, поэтому надо вручную дернуть (хотя бы один раз в начале)
в общем воспринимайте это как компонент.отрисовать()
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
а еще вроде была какая-то автодетектилка для тестового режима, но предпочитаю руками
источник

CN

Calle Nord in Angular - русскоговорящее сообщество
т.е. когда в модели поменялись значения, значит чтоб их отрендерить в браузере нужно вызвать этот метод?
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Calle Nord
т.е. когда в модели поменялись значения, значит чтоб их отрендерить в браузере нужно вызвать этот метод?
в браузере вмысле когда карма запустила ваши юнит-тесты или просто в приложении?
источник

CN

Calle Nord in Angular - русскоговорящее сообщество
const debugElement = fixture.debugElement.query(By.css(selector));
       const el: HTMLElement = debugElement.nativeElement;
       el.click();
       fixture.detectChanges();
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Calle Nord
const debugElement = fixture.debugElement.query(By.css(selector));
       const el: HTMLElement = debugElement.nativeElement;
       el.click();
       fixture.detectChanges();
ну да. нужно вызвать, чтобы отрендерить
источник