First off, Ionic is an awesome framework, we love how it’s cleanly designed and architected with performance in mind.
One thing though, my team and I are almost done with our app except for some annoyances. We have a nav-router wrapping our , all pages in our app live in separate templates wrapping their content in a
Now one of these templates must implement a Tab Bar with two tabs, the tab bar must also have its own header with a right button which triggers a right slide menu, and a left button to take us back to the main controller.
It’s been weeks that we aren’t able to wrap our heads around implementing this page in Ionic! A nasty trick we tried out is to hide the nav-router header with a navController.hide immediately when initializing our tabs page controller, showing a manual <header> element wrapped in an automatic <sideBars> with only a right menu defined. This however doesn’t look good at all and raises TypeError: ‘null’ is not an object (evaluating ‘this.el.style’) when sliding the menu.
What is the best way to deal with this?