Quantcast
Channel: CSSタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 8695

【OnsenUI】画面遷移とアニメーションの設定方法

$
0
0

こんにちは。
OnsenUIの学習中につまずいた、画面遷移の方法をまとめてみます。

画面遷移

main.js
if(page.id==='page1'){page.querySelector('#switch_button').onclick=function(){document.querySelector('#myNavigator').pushPage('page2.html',slide);};}elseif(page.id==='page2'){page.querySelector('#return_button').onclick=function(){document.querySelector('#myNavigator').popPage(slide);};};

画面遷移には、pushPagepopPageメソッドを使用します。
引数にはあらかじめ作成したページと、アニメーションを指定します。(poppageにはアニメーションのみ)

アニメーションの設定

main.js
letslide={animation:'slide',onTransitionEnd:function(){}};

animationには任意の値を指定できます。
OnsenUIで用意されているアニメーションは以下の4つ。

  • slide
  • lift
  • fade
  • none

参考文献

OnsenUIの基礎-OnsenUI


Viewing all articles
Browse latest Browse all 8695

Latest Images

Trending Articles