저는 이오니아로 놀아보기 시작했고 어떻게 퍼포먼스와 유연성이 네이티브와 비교되는지 보려고했습니다.이오닉 2의 공유 요소
표준 사용 사례 중 하나는 슬라이더 메뉴 서랍과 탭이있는 툴바를 추가하는 것입니다.
안드로이드 네이티브 개발을 할 때 일반적으로 페이지를 Fragments에 넣은 다음 일부 자리 표시자를 프래그먼트로 재로드하면 툴바와 탭이 정적으로 유지됩니다.
그러나 내가 본 모든 이오니아 예제는 탭보기가 열리는 모든 페이지에서 도구 모음 (navbar
)을 다시 구현합니다. 예를 들어
:
<ion-tabs>
<ion-tab [root]="page1" tabIcon="home"></ion-tab>
...
</ion-tabs>
그리고 다음 page1
<ion-header>
<ion-navbar>
<ion-title>TITLE</ion-title>
</ion-navbar>
</ion-header>
<ion-content>
Welcome to page 1
</ion-content>
그리고이 ion-header
모든 페이지에 나타납니다.
모든 페이지에서 헤더를 다시 구현할 필요가 없도록 헤더를 정적으로 만들 수 있습니까? 탭 템플릿에 추가하려고했으나 제대로 작동하지 않고보기가 숨겨졌습니다.