Size: a a a

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

2019 October 21

Вキ

Вертихвост キバ in Angular - русскоговорящее сообщество
Александр Гурьев
Кто знает как программно проверить значение на соответствие интерфейсу ?
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Александр Гурьев
Кто знает как программно проверить значение на соответствие интерфейсу ?
ток с помощью утиной типизации. т.е. проверить наличие всех свойств
источник

V

Veli in Angular - русскоговорящее сообщество
есть возможность в npm scripts передать флаг/параметр?
допустим я вызываю npm run generate-page —name=test и нпм запускает скрипт ng g c ${name}

с schematic нет времени разбираться, там достаточно много инфы читать нужно, а толку мало
источник

V

Veli in Angular - русскоговорящее сообщество
гуглил, но все решения не работают. Мб они под другую ОС, я хз уже
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Veli
есть возможность в npm scripts передать флаг/параметр?
допустим я вызываю npm run generate-page —name=test и нпм запускает скрипт ng g c ${name}

с schematic нет времени разбираться, там достаточно много инфы читать нужно, а толку мало
npm run my-script —- parameters
источник

V

Veli in Angular - русскоговорящее сообщество
хорошо, а как это получить эти параметры внутри package.json?
источник

V

Veli in Angular - русскоговорящее сообщество
там где скрипт объявляется
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Veli
хорошо, а как это получить эти параметры внутри package.json?
очевидно что никак, ибо это json файл. он не умеет получать параметры в принципе
источник

V

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

AS

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

V

Veli in Angular - русскоговорящее сообщество
окей, спасибо
источник

VB

Valentin Buryakov in Angular - русскоговорящее сообщество
Igor Shturmov
уважаемое сообщество, на каком моменте правильно делать редирект по роуту?

к примеру когда я перехожу на какую то сущность, то мне нужно в этот момент вытянуть с нее id и по нему отправить на правильный роут

когда делаю в гарде, то оно подвисает потому что получается постоянно попадает на роут для редиректа и циклически пытается меня куда то отправить
возможно вам тут и не нужен редирект, пусть будет один роут user/:id и в компоненте уже динамически показывать в зависимости от роли контент для админа либо кастомера. Наверное есть ещё ещё ж общий контект для их двоих
источник
2019 October 22

YK

Yuri Katkov in Angular - русскоговорящее сообщество
народ, а есть такой оператор в rx, чтобы он работал как filter., но вместо одной обзерваблы выдавал мне две - одна, удовлетворяющая условию фильтра, а другая - не удовлетворяющая?
источник

L

Let me take you into the light in Angular - русскоговорящее сообщество
Yuri Katkov
народ, а есть такой оператор в rx, чтобы он работал как filter., но вместо одной обзерваблы выдавал мне две - одна, удовлетворяющая условию фильтра, а другая - не удовлетворяющая?
Думаю можно свой написать
источник

L

Let me take you into the light in Angular - русскоговорящее сообщество
Такой
источник

YK

Yuri Katkov in Angular - русскоговорящее сообщество
partition ?
источник

L

Let me take you into the light in Angular - русскоговорящее сообщество
Yuri Katkov
partition ?
Да
источник

IS

Igor Shturmov in Angular - русскоговорящее сообщество
Valentin Buryakov
возможно вам тут и не нужен редирект, пусть будет один роут user/:id и в компоненте уже динамически показывать в зависимости от роли контент для админа либо кастомера. Наверное есть ещё ещё ж общий контект для их двоих
Я уже придумал приятней решение, я на самом деле обобщено описал, на самом деле у меня три сущности и у каждой из них по три подсущнлсти, так что там тяжелее все)
источник

VB

Valentin Buryakov in Angular - русскоговорящее сообщество
Igor Shturmov
Я уже придумал приятней решение, я на самом деле обобщено описал, на самом деле у меня три сущности и у каждой из них по три подсущнлсти, так что там тяжелее все)
А как придумали? Через роуты чтоб было обязательно, entity1/entity2/... ?
источник

YK

Yuri Katkov in Angular - русскоговорящее сообщество
а вот еще вопрос. Какой правильный способ превращать клики по кнопкам в обсерваблы в ангуляре?
источник