用mui scroll 为什么data.d 中的 d 一直提示未定义
1个回答
展开全部
页面都是用vue的动态组件加载的,内容放在mui-scroll中无法显示,主要集中于华为的机型,测了很多台华为机型都是这样,其他机型没有碰到类似问题
<div v-show="code == 200" id="refreshContainer" class="mui-scroll-wrapper">
<div class="mui-scroll">
<div>
<div class="mui-content">
<component v-for="data in tpl" :items="data.content" :is="data.name" >
</component>
</div>
</div>
<div class="mui-content-padded"></div>
</div>
</div>
mui.init({
swipeBack:false, //启用右滑关闭功能
pullRefresh : {
container:"#refreshContainer",//下拉刷新容器标识,querySelector能定位的css选择器均可,比如:id、.class等
deceleration:0.0005,
down : {
contentdown : "下拉可以刷新",//可选,在下拉可刷新状态时,下拉刷新控件上显示的标题内容
contentover : "释放立即刷新",//可选,在释放可刷新状态时,下拉刷新控件上显示的标题内容
contentrefresh : "正在刷新...",//可选,正在刷新状态时,下拉刷新控件上显示的标题内容
callback : pullRefresh//必选,刷新函数,根据具体业务来编写,比如通过ajax从服务器获取新数据;
}
}
});
代码中<component v-for="data in tpl" :items="data.content" :is="data.name" ></component>
为VUE动态加载的组件,在华为机型中都无法正常显示,试过去掉scroll之后就没问题了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询