本文共 2662 字,大约阅读时间需要 8 分钟。
api.openFrameGroup({ // 打开 frame 组 name: 'group', scrollEnabled: false, rect: { x: 0, y: 0, w: api.winWidth, h: api.winHeight-$api.dom('footer').offsetHeight }, pageParam:{ 'footer_height':$api.dom('footer').offsetHeight }, index: 0, frames: frames}, function (ret, err) { });
在新页面怎么获取都得不到数据。
var eFooterLis = $api.domAll('#footer .aui-bar-tab-item'), frames = []; // 选择所有匹配的DOM元素for (var i = 0,len = eFooterLis.length; i < len; i++) { // 判断是否登录 var username = $api.getStorage('customer_id'); var url = './html/frame'+i+'.html'; if (i==4 && !username) { url = './html/userLogin.html'; } frames.push( { name: 'frame'+i, url: url, bgColor : 'rgba(0,0,0,.2)', bounces:true, pageParam:{ 'footer_height':$api.dom('footer').offsetHeight }, } )}api.openFrameGroup({ // 打开 frame 组 name: 'group', scrollEnabled: false, rect: { x: 0, y: 0, w: api.winWidth, h: api.winHeight-$api.dom('footer').offsetHeight }, index: 0, frames: frames}, function (ret, err) { });
新页面获取参数
var footer_height = api.pageParam.footer_height;// 获取菜单api.ajax({ url: BASE_SH_REQUEST_URL+'/?g=Api&m=Home&a=getRootCategory', method: 'get', data: {}}, function(json, err) { if (json.status == '1') { var interText = doT.template($("#root_category_tmpl").text()); $("#root_category").html(interText(json.info)); var swiper_menu = new Swiper('#scroller.swiper-container', { slidesPerView: 4, paginationClickable: true, spaceBetween: 5 }); var header = $api.byId('main'); $api.fixStatusBar(header); var pos = $api.offset(header); api.setStatusBarStyle({ // 设置头部颜色 style: 'dark' }); api.openFrame({ name: 'frame0Con', url: 'frame0Con.html', rect:{ x: 0, y: pos.h, w: api.winWidth, h: api.winHeight - pos.h - footer_height, }, bounces: true, opaque: true, vScrollBarEnabled: false, reload: true, pageParam:{ } }); } else { var toast = new auiToast(); toast.fail({ title: json.msg, duration: 2000 }); }});
转载地址:http://qkwga.baihongyu.com/