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