input-е без потери material-стилей. Но по какой-то причине при выносе такой кнопки в отдельный компонент ожидаемое стиливое поведение теряется.
Ожидалось, что кнопка будет в правом углу поля. Так и было, до вынесения кнопки в компонент.
Преподолжил, что это из-за враппера-компонента, изничтожил его директивой, но это не исправило положение.
Коллеги, помогите разобраться с недопониманием? Может быть, мою задачу нужно решать совсем иным путём?
попробуй посмотреть через дебагер какие стили применяются и перетирают твои. Возможно нужно использовать :root для стилей
скорее всего так и есть. Потому что ты стилизируешь кнопку в компоненте, но ложишь его внутрь материала, скорее всего он перетирается. Можно попробовать еще !important добавить, либо сделать компонент всего mat-field с кнопкой и его уже везде юзать
Обсуждают сегодня