Это действительно звучит так, будто вам нужно переоценить свой дизайн. Либо вам нужно отказаться от ajax, либо вам не нужно иметь коллизий в именах методов.
Вы можете просмотреть эту ссылку: http://www.javascriptkit.com/javatutors/loadjavascriptcss2.shtml
Что дает информацию о том, как удалить javascript из DOM. Однако современные браузеры оставят код в памяти в браузере.
ngOnInit
не сработает, если вы вернетесь на страницу после помещения ее в стопку ...
Вы можете использовать один из следующих хуков жизненного цикла:
ionViewWillEnter
- срабатывает при входе на страницу (также если она возвращается из стека)
ionViewDidEnter
- срабатывает после входа ( также, если он вернулся из стека)