Всем привет, в реактивной форме для пароля указаны minLength(3) и maxLength(50). 3 и более пробелов не пропускает. Это валидатор так работает? trim не используется для пароля.
Вроде инпут сам пробелы отбрасывает, считает это как пустое значение
Валидатор точно пробелы не отбрасывает, инпуты тоже. Что ввели - то и получили
Добрый день! Подскажите какой компонент может отследить изменения на странице и применить их? У меня дерево должно раскрывать при клике. Был ngOnChanges и все работало. Сегодня ни в какую не работает. В методе я использую addEventListener
Народ подскажите плиз по тестам. в ngOnInit дергается туча методов одного из сервисов. Импортнул сервис в тест, мокаю эти методы, и он просит, по ходу замокать все методы, которые дергаются ngOnInit, там туча их. Или я что то неправильон делаю? ((
Народ подскажите плиз по тестам. в ngOnInit дергается туча методов одного из сервисов. Импортнул сервис в тест, мокаю эти методы, и он просит, по ходу замокать все методы, которые дергаются ngOnInit, там туча их. Или я что то неправильон делаю? ((
надо мокать все что дергаешь. для удобства попробуй ts-mockito.
ну это как бы набор констант, лежащий в отдельном namespace например ты хочешь ограничить набор значений действующих протоколов только двумя TCP и UDP тогда очень удобно сложить их в одно место и за счет механизма проверки типов, защитить код от ошибка: const protocol: Protocol = Protocol.TCP в языках вроде Java у enum есть куча допольнительных возможностей, в ts это лишь константы в неймспейсе