Size: a a a

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

2020 February 17

AS

Anton Shvets in Angular - русскоговорящее сообщество
Denchik Tymokhin
инпут с которого берется значение не принадлежит форме
делаешь другую реактивную форму, в ее подписке патчишь значение первой.
если не реактивную, то на ngModelChange
Хотя по хорошему этого конечно лучше не делать, зачем дублировать значения.
источник

أИ

أبو يحيى Ильнур in Angular - русскоговорящее сообщество
Всем привет
Подскажите пожалуйста как сделать несколько языков в angular 9 приложении, чтобы пользователь мог менять язык
источник

أИ

أبو يحيى Ильнур in Angular - русскоговорящее сообщество
angular/localize подойдёт?
источник

В

Виталий in Angular - русскоговорящее сообщество
Народ, привет!

Подскажите, как можно на одной форме переключать правила валидации?

Если конкретнее то ситуация вот какая:

Есть форма, состоит из 2-х CVA компонентов. В этих компонентах вложенные контролы. Т.е. получается двухуровневая вложенность.
Изначально я логику валидации задавал во вложенных CVA компонентах. Но сейчас появилась необходимость следать так чтобы эта логика менялась в зависимости от условия.

Как это можно сделать?

UPD
Если ещё проще объяснять: во вложенных компонентах почти все поля required. Нужно сделать так чтобы по условию они переставали быть required.
Я понимаю что можно передавать флаг в компонент, и делать свои кастомные валидаторы которые следят за этим флагом, но мне кажется должен существовать какой-нибудь изящный способ о котором я не знаю.
источник

АМ

Артур Мудрик in Angular - русскоговорящее сообщество
можно устанавливать/убирать динамически валидаторы из форм контролов
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
أبو يحيى Ильнур
Всем привет
Подскажите пожалуйста как сделать несколько языков в angular 9 приложении, чтобы пользователь мог менять язык
вам надо без перезагрузки менять?
источник

В

Виталий in Angular - русскоговорящее сообщество
Артур Мудрик
можно устанавливать/убирать динамически валидаторы из форм контролов
Спасибо, тоже сейчас думал в этом направлении.
А как быть со вложенными контролами?
источник

SK

Sergey Koshechkin in Angular - русскоговорящее сообщество
أبو يحيى Ильнур
angular/localize подойдёт?
angular/localize - если делать билд под каждый язык
ngx-translate - если нужна фича для изменения языка просто подгрузкой новых переводов
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Виталий
Народ, привет!

Подскажите, как можно на одной форме переключать правила валидации?

Если конкретнее то ситуация вот какая:

Есть форма, состоит из 2-х CVA компонентов. В этих компонентах вложенные контролы. Т.е. получается двухуровневая вложенность.
Изначально я логику валидации задавал во вложенных CVA компонентах. Но сейчас появилась необходимость следать так чтобы эта логика менялась в зависимости от условия.

Как это можно сделать?

UPD
Если ещё проще объяснять: во вложенных компонентах почти все поля required. Нужно сделать так чтобы по условию они переставали быть required.
Я понимаю что можно передавать флаг в компонент, и делать свои кастомные валидаторы которые следят за этим флагом, но мне кажется должен существовать какой-нибудь изящный способ о котором я не знаю.
норм вариант кмк
источник

أИ

أبو يحيى Ильнур in Angular - русскоговорящее сообщество
Smooth Operator
вам надо без перезагрузки менять?
Без разницы, главное чтобы был селект языка и пользователь мог поменять легко
источник

S

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

В

Виталий in Angular - русскоговорящее сообщество
Smooth Operator
норм вариант кмк
Спасибо
источник

Ti

Time is the side effect in Angular - русскоговорящее сообщество
Нахуя мне там быть?
источник

R

Remite in Angular - русскоговорящее сообщество
Time is the side effect
Нахуя мне там быть?
НУ ВИ АЙ ПИ клуб же
источник

R

Remite in Angular - русскоговорящее сообщество
все хотят в ВИ АЙ ПИ клуб
источник

Ti

Time is the side effect in Angular - русскоговорящее сообщество
Я премиум-персона, а это ви ай пи клуб
источник

Ti

Time is the side effect in Angular - русскоговорящее сообщество
Так что делать мне там нечего
источник

R

Remite in Angular - русскоговорящее сообщество
надо переименовать в виайпи премиум делюкс
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Time is the side effect
Нахуя мне там быть?
мат тут не приветсвуется
источник

Ti

Time is the side effect in Angular - русскоговорящее сообщество
Smooth Operator
мат тут не приветсвуется
Ок, учту( Вроде во всех остальных жс чатиках нет ограничений
источник