Поскольку в компоненте панели поиска не включен теневой домен , вы можете просто манипулировать CSS внутренних компонентов. Вам просто нужно сбросить свойство ion-icon
left
CSS и убедиться, что вы делаете это внутри global.scss
:
ion-searchbar ion-icon {
right: 16px !important;
left: auto !important;
}
Если вы установите dir="rtl"
для тега html
внутри index.html
, вы можете видеть, что ioni c делает это так же, когда нужно щелкнуть значок:
[dir=rtl].sc-ion-searchbar-md .searchbar-search-icon.sc-ion-searchbar-md {
left: unset;
right: unset;
right: 16px;
}