#画面遷移の方法
main.js
if (page.id === 'page1') {
page.querySelector('#switch_button').onclick = function() {
document.querySelector('#myNavigator').pushPage('page2.html',slide);
};
} else if (page.id === 'page2') {
page.querySelector('#return_button').onclick = function() {
document.querySelector('#myNavigator').popPage(slide);
};
};
画面遷移には、pushPage
popPage
メソッドを使用します。
引数に、あらかじめ作成したページとアニメーションを指定します。(popPage
にはアニメーションのみ)
#アニメーションの設定
main.js
const slide = {
animation: 'slide',onTransitionEnd: function(){}
};
animation
には以下の4つが用意されています。
- slide
- lift
- fade
- none
#参考文献
OnsenUIの基礎-OnsenUI