Size: a a a

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

2020 February 18

V

Vlad in Angular - русскоговорящее сообщество
Smooth Operator
сделать директивы A, B
их селектить в wrapper через ContentChild(A) ContentChild(B)
в inner провайдить себя как A, B
думал попроще будет) ну щас буду разбираться, спасибо)
источник

VK

Valery Kozlov in Angular - русскоговорящее сообщество
Есть такая структура роутов, как вызовом команды navigate ( или routerLink) получить урл /another(modal:modal//out:path/ttr)  (с таким урлом все 3 роутер аутлета работают, но руками не понимаю, как туда занавигировать в один присест
источник

VK

Valery Kozlov in Angular - русскоговорящее сообщество
получается либо прямым урлом, либо последовательным включением аутлетов после навигации ><
источник

АМ

Алексей Макаров in Angular - русскоговорящее сообщество
всем привет. Чего может происходить flash of unstyled content ? Стили вверху, скрипты - внизу. Убрал всё-всё, оставил 1 кнопку (ни svg, ни iframe"ов на странице, head + 1 кнопка в body)
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Valery Kozlov
Есть такая структура роутов, как вызовом команды navigate ( или routerLink) получить урл /another(modal:modal//out:path/ttr)  (с таким урлом все 3 роутер аутлета работают, но руками не понимаю, как туда занавигировать в один присест
.navigate([ { outlets: { modal: [...], out: [...], ... } } ]) ?
источник

VK

Valery Kozlov in Angular - русскоговорящее сообщество
Smooth Operator
.navigate([ { outlets: { modal: [...], out: [...], ... } } ]) ?
нужна сразу полная навигация, на урл /another
источник

VK

Valery Kozlov in Angular - русскоговорящее сообщество
чтобы перейти на урл и сразу включить все нужные аутлеты. А работает как вы написали - либо включение аутлетов, либо навигация. Если нужно совместить - 2 навигации надо делать
источник

VK

Valery Kozlov in Angular - русскоговорящее сообщество
navigate(['/another', {
   outlets: {
     modal: 'modal'
   }
 }]

я думал так, но оно не работает.
Хотя в юнитах роутера примерно такое
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Valery Kozlov
чтобы перейти на урл и сразу включить все нужные аутлеты. А работает как вы написали - либо включение аутлетов, либо навигация. Если нужно совместить - 2 навигации надо делать
router.navigate(....).then(() => router.navigate(...)) ?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Valery Kozlov
navigate(['/another', {
   outlets: {
     modal: 'modal'
   }
 }]

я думал так, но оно не работает.
Хотя в юнитах роутера примерно такое
так у тебя в another нету таких роутов
источник

VK

Valery Kozlov in Angular - русскоговорящее сообщество
Smooth Operator
так у тебя в another нету таких роутов
самый первый роут в скрине
источник

S

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

V

Vlad in Angular - русскоговорящее сообщество
Smooth Operator
сделать директивы A, B
их селектить в wrapper через ContentChild(A) ContentChild(B)
в inner провайдить себя как A, B
чет не работаетhttps://stackblitz.com/edit/angular-ymtlog
источник

VK

Valery Kozlov in Angular - русскоговорящее сообщество
Smooth Operator
это отдельные роуты
ну так задача такая и есть, перейти на отдельный роут и сразу отобразить в 2 аутлетах контент
источник

VK

Valery Kozlov in Angular - русскоговорящее сообщество
если вбивать урлом, то он делает как надо, а командой одной так нельзя ?
источник

S

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

ST

Serhii Tihovskiy in Angular - русскоговорящее сообщество
А есть какая-то волшебная конструкция, которая может позволить мне отменить патч value с формКонтрола?
источник

ST

Serhii Tihovskiy in Angular - русскоговорящее сообщество
Что-то наподобие такого, что не позволит записать "0" в формКонтрол
источник

ST

Serhii Tihovskiy in Angular - русскоговорящее сообщество
В идеале, так, чтобы для этого не пришлось pairwise делать
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Serhii Tihovskiy
А есть какая-то волшебная конструкция, которая может позволить мне отменить патч value с формКонтрола?
отнаследовать FormControl и реализовать там проверку в патче
источник