Size: a a a

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

2021 February 10

RD

Roman Danyliv in Angular - русскоговорящее сообщество
А чтобы у родителя была пустая урла?
источник

IV

Ilya Verpovsky in Angular - русскоговорящее сообщество
Roman Danyliv
А чтобы у родителя была пустая урла?
У потомка тогда должна быть конкретная урла, иначе роутер будет пытаться собрать только первый. По именованным Router Outlet эти два урла роутер не отличает.
источник

RD

Roman Danyliv in Angular - русскоговорящее сообщество
Ilya Verpovsky
У потомка тогда должна быть конкретная урла, иначе роутер будет пытаться собрать только первый. По именованным Router Outlet эти два урла роутер не отличает.
звучит интересно а как сделать?)
источник

IV

Ilya Verpovsky in Angular - русскоговорящее сообщество
Roman Danyliv
звучит интересно а как сделать?)
https://stackblitz.com/edit/angular-ivy-6rqcsh?file=src/app/app-routing.module.ts
Можно так. Смотря что конкретно в конце должно получится.
источник

BB

Bogdan Bida in Angular - русскоговорящее сообщество
Есть ли какой нибуть класс, представляющий объект содержащий стили? Типа что бы не задавать свои интерфейсы для объектов передаваемых в ngStyle
источник

GM

Gleb Mikheev in Angular - русскоговорящее сообщество
Bogdan Bida
Есть ли какой нибуть класс, представляющий объект содержащий стили? Типа что бы не задавать свои интерфейсы для объектов передаваемых в ngStyle
Есть нативный, строгий, может подойти
https://developer.mozilla.org/ru/docs/Web/API/CSSStyleDeclaration

Можно его модицифировать чтобы он на части ключей не тока строки но и числа ждал, и он тебе подойте
источник

BB

Bogdan Bida in Angular - русскоговорящее сообщество
Спасибо, то что надо
источник

I

Ingli in Angular - русскоговорящее сообщество
может кто-то объяснить почему такая ошибка плз
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Ingli
может кто-то объяснить почему такая ошибка плз
Укажите тип явно, у Вас string откуда то взялся
источник

I

Ingli in Angular - русскоговорящее сообщество
Oleg Safonov
Укажите тип явно, у Вас string откуда то взялся
а чему тип указывать?
источник

IV

Ilya Verpovsky in Angular - русскоговорящее сообщество
Ingli
может кто-то объяснить почему такая ошибка плз
backgroundColor: string | string[]

Array.isArray(backgroundColor) ? backgroundColor[index] : backgroundColor
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Ingli
а чему тип указывать?
Видимо я ошибся) выше ответили
источник

I

Ingli in Angular - русскоговорящее сообщество
Ilya Verpovsky
backgroundColor: string | string[]

Array.isArray(backgroundColor) ? backgroundColor[index] : backgroundColor
ничего не понял, bgcolor это поле с интерфейса Color

Array.isArray(backgroundColor) ? backgroundColor[index] : backgroundColor
Это где должно быть и для чего?
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Ingli
ничего не понял, bgcolor это поле с интерфейса Color

Array.isArray(backgroundColor) ? backgroundColor[index] : backgroundColor
Это где должно быть и для чего?
Покажите определение типа bgcolor
источник

I

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

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Ну вот, там либо строка либо массив

При присвоении значения, где ошибка вылетает, используйте код, указанный выше
источник

IV

Ilya Verpovsky in Angular - русскоговорящее сообщество
Ingli
ничего не понял, bgcolor это поле с интерфейса Color

Array.isArray(backgroundColor) ? backgroundColor[index] : backgroundColor
Это где должно быть и для чего?
Тут backgroundColor это тип строка или массив строк.
Обращаясь к строке или к массиву строк по индексу ты либо получаешь строку либо букву из строки. Букву в строке переписать нельзя и на это ругается TypeScript.
источник

I

Ingli in Angular - русскоговорящее сообщество
но я не понимаю какую букву, у меня 1 элемента, я хочу всять 2й(1 индекс)
источник

IV

Ilya Verpovsky in Angular - русскоговорящее сообщество
Ingli
но я не понимаю какую букву, у меня 1 элемента, я хочу всять 2й(1 индекс)
backgroundColor может быть строкой, нужна проверка, что backgroundColor это не строка а массив строк.
источник

I

Ingli in Angular - русскоговорящее сообщество
Ilya Verpovsky
backgroundColor может быть строкой, нужна проверка, что backgroundColor это не строка а массив строк.
и получается мне нужно так присваивать?
источник