반응형
Ionic4에서 기본으로 제공하는 select component가 마음에 들지 않아서 변경해 보았습니다.
기존에 적용되어 있던 select icon을 제거하고 새로운 icon으로 대체했습니다.
const ionSelects = document.querySelectorAll('ion-select');
let img = null;
ionSelects.forEach((ionSelect) => {
const selectIconInner = ionSelect.shadowRoot.querySelector('.select-icon').querySelector('.select-icon-inner');
if (selectIconInner) {
selectIconInner.attributes.removeNamedItem("class");
img = document.createElement("img");
img.src = "../../../assets/icon/arrow-down.svg";
img.style.width = "12px";
img.style.paddingTop = "3px";
img.style.paddingLeft = "4px";
img.style.color = "black";
img.style.opacity = "0.5";
selectIconInner.appendChild(img);
}
});
ionViewDidEnter()에 해당 코드를 삽입하여 적용했습니다.
반응형
'프로그래밍 & IT 정보 > Etc.' 카테고리의 다른 글
React Redux 효율적인 공부 방법 (0) | 2022.02.27 |
---|---|
리액트(React) 완성도 높은 초보 온라인 무료 강의 추천 (0) | 2022.02.24 |
인공지능, 머신러닝, 딥러닝 다 같은 말 아닌가요? 간단한 개념 설명 (1) | 2022.01.17 |
[SVG] animateTransform 2가지 동시 적용 (0) | 2020.07.04 |
[Ionic4] Scroll Event를 활용한 데이터 추가 로딩 방법 (0) | 2020.07.03 |
[Ionic4] Android MainActivity.java 변경 필요 시 적용 방법 (0) | 2020.07.03 |
[Firebase/Angular] Cloud Firestore Pagination Query Example (0) | 2020.07.03 |
[Firebase/Angular] Cloud Firestore Transaction Example (0) | 2020.07.03 |
댓글