我在li中添加了自定义属性data-typeid,点击每个Li标签时,获取data-typeid值,并打开带有header的页面productList.html,但创建的productList.html中,加载了一个productList_sub.html,以满足上拉加载,下拉刷新,滚动流畅。
问题是:我把值传过到productList.html中时,怎么再把值传到productList_sub.html中呢?
///////////以下是点击时带值typeid的页面//////////////////
function getListBrandFn(typeid) {
mui.openWindow({
url: 'productList.html',
id: 'product',
show: {
autoShow: true,
aniShow: 'slide-in-right',
duration: 400
},
estras: {
TypeId: typeid
},
createNew: false,
waiting: {
autoShow: false,
title: '正在加载......'
}
});
}
////////////////////以下是productList.html中的代码///////////////////////////
mui.init({
gestureConfig: {
doubletap: true
},
subpages: [{
url: 'productList_sub.html',
id: 'productList_sub.html',
styles: {
top: '45px',
bottom: '0px',
}
}]
});
var contentWebview = null;
document.querySelector('header').addEventListener('doubletap', function() {
if(contentWebview == null) {
contentWebview = plus.webview.currentWebview().children()[0];
}
contentWebview.evalJS("mui('#pullrefresh').pullRefresh().scrollTo(0,0,100)");
});
/////////////////////////所有的数据接收处理,并加载DEMO都在productList_sub.html中完成,然后通过以上代码执行到prodductList.html中。
twolf (作者)
mui.plusReady()是不是只能在手机APP上执行?能再微信里执行吗?
2017-07-07 18:12
DCloud_UNI_CHB
@i@twolf.com.cn:plusReady仅在5+ App和流应用中执行,微信下不会执行
2017-07-10 15:27