Size: a a a

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

2020 May 27

G

GC in Angular - русскоговорящее сообщество
Господа, хочу добавить свежеиспеченный проект, который создавался отдельно к проекту на .net core. Но, видимо, что-то неправильно сконфигурировал и компилятор просто не видит новый проект и не пытается дергать npm install, к тому же он генерит какой-то старый package-lock.json непонятно откуда и пытается устанавливать пакеты под него. Кто сталкивался с подобным и/или где можно почитать про подобные случаи добавления существующего проекта клиента в существующий проект на .net?
источник

DK

Dmitry Korovko in Angular - русскоговорящее сообщество
всем привет! кто может подсказать как или что надо загуглить, чтоб решить данную проблему: в проекте локально для подключения svg использую относительные пути, но когда залили на тестовый стенд вылетела ошибка 404 для этих путей к svg, потому что все остальные (старые) svg подключатся по абсолютному пути типа pix.blablabla.ru/assets/... но если я локально в проекте меняю на абсолютные пути pix.blablabla.ru/assets/... к этим svg у меня перестают отображаться
источник

DK

Denis Kopitsa in Angular - русскоговорящее сообщество
Dmitry Korovko
всем привет! кто может подсказать как или что надо загуглить, чтоб решить данную проблему: в проекте локально для подключения svg использую относительные пути, но когда залили на тестовый стенд вылетела ошибка 404 для этих путей к svg, потому что все остальные (старые) svg подключатся по абсолютному пути типа pix.blablabla.ru/assets/... но если я локально в проекте меняю на абсолютные пути pix.blablabla.ru/assets/... к этим svg у меня перестают отображаться
Если на разных доменах то можно prod/dev разделить на уровне environment, положить в конфиг путь к картинкам.
либо разобраться с билдом и переложить картинки так что бы они были доступны по относительному пути
источник

JT

Jamshid Toshpo‘latov... in Angular - русскоговорящее сообщество
Привет всем
источник

DK

Dmitry Korovko in Angular - русскоговорящее сообщество
Denis Kopitsa
Если на разных доменах то можно prod/dev разделить на уровне environment, положить в конфиг путь к картинкам.
либо разобраться с билдом и переложить картинки так что бы они были доступны по относительному пути
по относительному пути на стенде или локально?
источник

DK

Denis Kopitsa in Angular - русскоговорящее сообщество
Dmitry Korovko
по относительному пути на стенде или локально?
зависит от требований, но обычно js и svg относящиеся к одному приложению раздаются совместно
источник

SP

Stanislav Pavenko in Angular - русскоговорящее сообщество
Коллеги, добрый день!
Кто настраивал Angular Material  Datepicker под формат строки "dd.mm.yyyy"

Отображение сделано: providers: [{ provide: MAT_DATE_LOCALE, useValue: 'ru-RU' }]
Вопрос: нужно только с нолями допилить?

Пробую трансформировать:

    this.formControl.valueChanges.subscribe((value: string) => {
     const d = new Date(value);
     const zeroPrefix = (num: number) => (num > 9 ? num : `0${num}`);
     const dd = zeroPrefix(d.getDate());
     const mm = zeroPrefix(d.getMonth() + 1);
     const yyyy = d.getFullYear();
     const hh = zeroPrefix(d.getHours());
     const mi = zeroPrefix(d.getMinutes());
     const ss = zeroPrefix(d.getSeconds());

     const dateText = `${dd}.${mm}.${yyyy} ${hh}:${mi}:${ss}`;
     this.dateControl.setValue(dateText, { emitEvent: false });

   });


Выдаёт 2020-05-18T21:00:00.000Z

Вопрос: Как в модель передать формат "dd.mm.yyyy"?

Заранее спасибо!
источник

В

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

YK

Yegor Kolesnikov in Angular - русскоговорящее сообщество
В модели хранит тип Date
источник

YK

Yegor Kolesnikov in Angular - русскоговорящее сообщество
Просто преобразуй перед самим сохранением в модель с помощью datePipe
источник

SV

Sla V in Angular - русскоговорящее сообщество
Всем привет

Как можно конвертировать тип в кастомном селекте, который создан через controlValueAccessor(в какой функции)?
В value у меняя прилетает тип number, но когда я вытаскиваю из $event.target.value у меня на выходе получается string
источник

SV

Sla V in Angular - русскоговорящее сообщество
Разобрался
источник

IF

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

DT

Dmitry Teplov in Angular - русскоговорящее сообщество
Igor Filippov
Гайз, подскажите, мне надо получать данные из подписки, пока другой обсервабл возвращает тру. В общем что-то вроде takeWhile только внутри должна быть подписка и если тру то продолжаем получать данные
skipUntil -> filter
источник

DT

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

DT

Dmitry Teplov in Angular - русскоговорящее сообщество
Igor Filippov
Гайз, подскажите, мне надо получать данные из подписки, пока другой обсервабл возвращает тру. В общем что-то вроде takeWhile только внутри должна быть подписка и если тру то продолжаем получать данные
до первого false, потом отписываемся или просто когда было тру - берём, когда нет - не берём?
источник

IF

Igor Filippov in Angular - русскоговорящее сообщество
Я наверное не правильно сформулировал. Этот обсервабл возвращает состояние залогинен юзер или нет, оно может поменятся. Наверное надо фильтр, с получением результата из подписки как-то так что ли
источник

IF

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

AS

Anton Shvets in Angular - русскоговорящее сообщество
Igor Filippov
Гайз, подскажите, мне надо получать данные из подписки, пока другой обсервабл возвращает тру. В общем что-то вроде takeWhile только внутри должна быть подписка и если тру то продолжаем получать данные
withLatestFrom + filter + map
источник

IF

Igor Filippov in Angular - русскоговорящее сообщество
Anton Shvets
withLatestFrom + filter + map
Там чуток был в другом завтык, я уже для себя решил что буду делать, спасибо
источник