页面主体

template --- 必需,不能为空或未定义 ```javascript template: '' +'<header class="header header_back flex">' +'<div class="flex2 plr10 relative"><i class="phoenix_icon phoenix_icon_left"></i><page></page></div>' +'<div class="flex6 ac">首页</div>' +'<div class="flex2"></div>' +'</header>' +'<div class="content">' +'</div>', ``` loadBefore --- 选用,无此回调默认跳过 页面创建前回调,仅在fnContinue()后继续执行路由创建 option为新建路由的page参数 ```javascript loadBefore: function(option, fnContinue) { if(phoenix.isLogin) { fnContinue(); }; }, ``` loadComplete --- 选用,页面创建完成后,转场动画开始前 page:页面dom元素 params:object,页面参数对象 ```language loadComplete: function(page, params) { }, ``` everyShow --- 选用,页面每次显示时(转场动画完成后) page:页面dom元素 params:object,页面参数对象 ```language everyShow: function(page, params) { }, ``` everyHide --- 选用,页面每次隐藏时(转场动画完成后) page:页面dom元素 params:object,页面参数对象 <span style="color:red">注意:A类页面无此回调</span> ```language everyHide: function(page, params) { }, ``` everyLeave --- 选用,页面每次准备离开前(转场动画开始前) page:离开页面dom元素 ```language everyLeave: function(page) { }, ```