Size: a a a

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

2019 December 16

S

Smooth Operator in Angular - русскоговорящее сообщество
Alexander Iworb
Привет всем. Подскажите, есть компонент, который реализует ControlValueAccessor, как добавить обработку валидаторов, того же required?
зачем вам в CVA это делать?
источник

AD

Artem Dubovikov in Angular - русскоговорящее сообщество
Joseph Joseph
Привет всем, возможно сейчас сделать Seo optimization для поисковых систем без server renderings aka universal и ТД. Как сейчас решается вопрос ?
привет как вариант можо юзать Rendertron
источник

AY

Arkadiy Yakunin in Angular - русскоговорящее сообщество
Alexander Iworb
Привет всем. Подскажите, есть компонент, который реализует ControlValueAccessor, как добавить обработку валидаторов, того же required?
Вы когда форму создаёте там есть возможность поставить валидатор
источник

AI

Alexander Iworb in Angular - русскоговорящее сообщество
Smooth Operator
зачем вам в CVA это делать?
Т.е. сам контрол не должен знать? Хотя, наверно логично, там всего то и надо, что по классу немного изменить отображение
источник

JJ

Joseph Joseph in Angular - русскоговорящее сообщество
Но что наука говорит , нам нужно только для Гугла сделать оптимизацию без сервер рендеринга , он spa уже видит ?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Alexander Iworb
Т.е. сам контрол не должен знать? Хотя, наверно логично, там всего то и надо, что по классу немного изменить отображение
обычно не должен
источник

AD

Andrei D in Angular - русскоговорящее сообщество
Anton Shvets
а если убрать <boolean>?
Ты фактически пытаешься объявить входной параметр с именем boolean тут.
function func<boolean>() {} - даже так ошибка будет
function func<T extends boolean>() {} - правильно
Спасибо
источник

S

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

V

Vladyslav S. in Angular - русскоговорящее сообщество
А что еще можете подсказать?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Vladyslav S.
А что еще можете подсказать?
Вакансии и поиск работы: @javascript_jobs
источник

V

Vladyslav S. in Angular - русскоговорящее сообщество
Спасибо
источник

AS

Anatoliy Salamatin in Angular - русскоговорящее сообщество
Всем привет. Подскажите пожалуйста. В этом куске кода, почему если срабатывает первый CatchError я все равно попадаю во второй?
источник

SK

Sergey Khrolenok in Angular - русскоговорящее сообщество
потому что вы в обработке ошибки выбрасываете новую ошибку
источник

AS

Anatoliy Salamatin in Angular - русскоговорящее сообщество
а как правильно это исправить?
источник

AS

Anatoliy Salamatin in Angular - русскоговорящее сообщество
вторая ошибка сейчас перетирает первую. А нужно чтобы после первой я выходил из этой функции
источник

🧤K

🧤 Andrei Kapytau in Angular - русскоговорящее сообщество
Anatoliy Salamatin
вторая ошибка сейчас перетирает первую. А нужно чтобы после первой я выходил из этой функции
catchError(e => EMPTY) ?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Anatoliy Salamatin
Всем привет. Подскажите пожалуйста. В этом куске кода, почему если срабатывает первый CatchError я все равно попадаю во второй?
перенеси второй catchError внутрь свитчмапа?
источник

AS

Anatoliy Salamatin in Angular - русскоговорящее сообщество
Smooth Operator
перенеси второй catchError внутрь свитчмапа?
Спасибо!
источник

FL

First Last in Angular - русскоговорящее сообщество
подскажите каким методом можно менять урл без истории
    this.router.navigate([(this.location.path()).split('?')[0]], {queryParams: {page: event.page}});

вместо навигейт
источник

D

Danil in Angular - русскоговорящее сообщество
First Last
подскажите каким методом можно менять урл без истории
    this.router.navigate([(this.location.path()).split('?')[0]], {queryParams: {page: event.page}});

вместо навигейт
источник