mui scroll滑动失效

1.mui scroll滑动失效,可以左右滑动实现tab切换,但是上下滑动,任一子选项卡皆不能滑动

2,代码如下:
<!doctype html>
<html>

<head>
    <meta charset="UTF-8">
    <title>出差申请3</title>
    <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
    <meta name="format-detection" content="telephone=no">
    <link href="css/mui.min.css" rel="stylesheet" />
    <link href="css/common.css" rel="stylesheet" />
    <link href="css/mui.picker.all.css" rel="stylesheet" />
    <script src="js/mui.min.js"></script>
    <script src="js/mui.picker.all.js"></script>
    <script src="js/utility.js"></script>
    <script src="js/vue.min.js"></script>
    <style type="text/css">
        body,html {
            height: 100%;
        }
        
        .mui-control-content .mui-loading {
            margin-top: 50px;
        }
        
        .dis-nav {
            position: relative;
        }
        
        .mui-toast-container {
            bottom: 50% !important;
        }
        
        .mui-bar-nav~.mui-content {
            padding-bottom: 50px;
        }
        
        #projectInfo ul li {
            border-bottom: none;
        }
    </style>
    
</head>

<body>

    <div class="mui-content" id="maincontent">
        <div class="mui-slider" id="slider">
            <!--选项卡标题区-->
            <div class="mui-slider-indicator mui-segmented-control mui-segmented-control-inverted">
                <a class="mui-control-item" href="#item1">流程信息</a>
                <a class="mui-control-item" href="#item2">流程图</a>
            </div>
            <div class="mui-slider-progress-bar mui-col-xs-6"></div>

            <div class="mui-slider-group">
                <!--第一个选项卡内容区-->
                <div id="item1" class="mui-slider-item mui-control-content mui-active" >
                    <div id="scroll1" class="mui-scroll-wrapper">
                        <div class="mui-scroll">
                            <ul class="mui-table-view">
                                <li class="mui-table-view-cell mui-media cui-border-b">
                                    <!--<img class="mui-media-object mui-pull-left" v-bind:src="'data:image/png;base64,'+photoData">-->
                                    <div class="mui-media-body">
                                        {{empData.NameCN}}
                                        <p class='cui-g-c9 cui-size-12'>{{empData.PositionNameCN}} {{empData.Eid}}</p>
                                    </div>
                                </li>
                            </ul>
                            <!--基本信息-->
                            <div class="mui-card">
                                <ul class="mui-table-view">
                                    <li class="mui-table-view-cell mui-collapse mui-active">
                                        <a class="mui-navigate-right" href="#">
                                            <span class="title">基本信息</span>
                                        </a>
                                        <div class="mui-collapse-content">
                                            <form class="mui-input-group">
                                                <div id="CommonInfo" class="cui-bgc-0">
                                                    <div class="mui-collapse-content">
                                                        <ul>
                                                            <li>
                                                                <div class="text-outer">
                                                                    <div class="text-mid">
                                                                        <label>公司名称</label>
                                                                    </div>
                                                                </div>
                                                                <div class="text-outer-r">
                                                                    <div class="text-mid">
                                                                        <label>{{empData.CompNameCN}}</label>
                                                                    </div>
                                                                </div>
                                                            </li>
                                                            <li class="cui-border-none">
                                                                <div class="text-outer">
                                                                    <div class="text-mid">
                                                                        <label>部门</label>
                                                                    </div>
                                                                </div>

                                                                <div class="text-outer-r">
                                                                    <div class="text-mid">
                                                                        <label>{{empData.DeptNameCN}}</label>
                                                                    </div>
                                                                </div>
                                                            </li>
                                                            <li>
                                                                <div class="text-outer">
                                                                    <div class="text-mid">
                                                                        <label>员工编号</label>
                                                                    </div>
                                                                </div>
                                                                <div class="text-outer-r">
                                                                    <div class="text-mid">
                                                                        <label>{{empData.Eid}}</label>
                                                                    </div>
                                                                </div>
                                                            </li>
                                                            <li class="cui-border-none">
                                                                <div class="text-outer">
                                                                    <div class="text-mid">
                                                                        <label>姓名</label>
                                                                    </div>
                                                                </div>

                                                                <div class="text-outer-r">
                                                                    <div class="text-mid">
                                                                        <label>{{empData.NameCN}}</label>
                                                                    </div>
                                                                </div>
                                                            </li>
                                                            <li class="cui-border-none">
                                                                <div class="text-outer">
                                                                    <div class="text-mid">
                                                                        <label>岗位</label>
                                                                    </div>
                                                                </div>
                                                                <div class="text-outer-r">
                                                                    <div class="text-mid">
                                                                        <label>{{empData.PositionNameCN}}</label>
                                                                    </div>
                                                                </div>
                                                            </li>

                                                            <li class="cui-border-none">
                                                                <div class="text-outer">
                                                                    <div class="text-mid">
                                                                        <label>是否需要报销</label>
                                                                    </div>
                                                                </div>

                                                                <div class="text-outer-r">
                                                                    <div class="text-mid">
                                                                        <label>{{detailData.Allowance?"是":'否'}}</label>
                                                                    </div>
                                                                </div>
                                                            </li>
                                                            <li class="cui-border-none">
                                                                <div class="text-outer">
                                                                    <div class="text-mid">
                                                                        <label>公出预算</label>
                                                                    </div>
                                                                </div>

                                                                <div class="text-outer-r">
                                                                    <div class="text-mid">
                                                                        <label>{{detailData.Budget}}</label>
                                                                    </div>
                                                                </div>
                                                            </li>
                                                            <li class="cui-border-none">
                                                                <div class="text-outer">
                                                                    <div class="text-mid">
                                                                        <label>公出类型</label>
                                                                    </div>
                                                                </div>

                                                                <div class="text-outer-r">
                                                                    <div class="text-mid">
                                                                        <label>{{detailData.LeaveTypeName}}</label>
                                                                    </div>
                                                                </div>
                                                            </li>
                                                            <li class="cui-border-none">
                                                                <div class="text-outer">
                                                                    <div class="text-mid">
                                                                        <label>预计离开时间</label>
                                                                    </div>
                                                                </div>

                                                                <div class="text-outer-r">
                                                                    <div class="text-mid">
                                                                        <label>{{detailData.PlanLeaveDate}}</label>
                                                                    </div>
                                                                </div>
                                                            </li>
                                                            <li class="cui-border-none">
                                                                <div class="text-outer">
                                                                    <div class="text-mid">
                                                                        <label>预计回来时间</label>
                                                                    </div>
                                                                </div>

                                                                <div class="text-outer-r">
                                                                    <div class="text-mid">
                                                                        <label>{{detailData.PlanReturnDate}}</label>
                                                                    </div>
                                                                </div>
                                                            </li>
                                                            <li class="cui-border-none">
                                                                <div class="text-outer">
                                                                    <div class="text-mid">
                                                                        <label>预计出差天数</label>
                                                                    </div>
                                                                </div>

                                                                <div class="text-outer-r">
                                                                    <div class="text-mid">
                                                                        <label>{{detailData.TripDay}}</label>
                                                                    </div>
                                                                </div>
                                                            </li>
                                                            <li>
                                                                <div class="text-outer">
                                                                    <div class="text-mid">
                                                                        <label>公出事由</label>
                                                                    </div>
                                                                </div>
                                                                <div class="text-outer-r">
                                                                    <div class="text-mid">
                                                                        <label>{{detailData.Descr}}</label>
                                                                    </div>
                                                                </div>
                                                            </li>
                                                            <li>
                                                                <div class="text-outer">
                                                                    <div class="text-mid">
                                                                        <label>是否项目</label>
                                                                    </div>
                                                                </div>

                                                                <div class="text-outer-r">
                                                                    <div class="text-mid">
                                                                        <label>{{detailData.IsProjectRequest ? '是':'否'}}</label>
                                                                    </div>
                                                                </div>
                                                            </li>
                                                            <li v-if='detailData.IsProjectRequest'>
                                                                <div class="text-outer">
                                                                    <div class="text-mid">
                                                                        <label>项目经理</label>
                                                                    </div>
                                                                </div>

                                                                <div class="text-outer-r">
                                                                    <div class="text-mid">
                                                                        <label>{{detailData.PMName}}</label>
                                                                    </div>
                                                                </div>
                                                            </li>
                                                            <li v-if='detailData.IsProjectRequest'>
                                                                <div class="text-outer">
                                                                    <div class="text-mid">
                                                                        <label>项目预算员</label>
                                                                    </div>
                                                                </div>

                                                                <div class="text-outer-r">
                                                                    <div class="text-mid">
                                                                        <label>{{detailData.BudgeterName}}</label>
                                                                    </div>
                                                                </div>
                                                            </li>
                                                            <div v-if='isTimeKeeper'>
                                                                <li>
                                                                    <div class="text-outer">
                                                                        <div class="text-mid">
                                                                            <label>实际离开时间</label>
                                                                        </div>
                                                                    </div>
                                                                    <div class="form-info">
                                                                        <button class="mui-btn mui-btn-block mui-icon mui-icon-arrowright mui-right timepicker btnDate" v-on:tap="DatePickerOnTap" type="button" data-datetype="StartTime">
                                                                   {{detailData.ActualLeaveDate}}
                                                                </button>
                                                                    </div>
                                                                </li>
                                                                <li>
                                                                    <div class="text-outer">
                                                                        <div class="text-mid">
                                                                            <label>实际回来时间</label>
                                                                        </div>
                                                                    </div>

                                                                    <div class="form-info">
                                                                        <button class="mui-btn mui-btn-block mui-icon mui-icon-arrowright mui-right timepicker btnDate" v-on:tap="DatePickerOnTap" type="button" data-datetype="EndTime">
                                                                   {{detailData. ActualReturnDate}}
                                                                </button>
                                                                    </div>
                                                                </li>
                                                                <li>
                                                                    <div class="text-outer">
                                                                        <div class="text-mid">
                                                                            <label>实际公出天数</label>
                                                                        </div>
                                                                    </div>
                                                                    <div class="text-outer-r text-mid">
                                                                        <input style='font-size: 12px;' id='' type="number" placeholder="请填写" v-model:value="detailData.ActualLeaveDay">
                                                                    </div>
                                                                </li>
                                                            </div>
                                                        </ul>
                                                        <div class="cui-blank-10"></div>
                                                    </div>
                                                </div>
                                            </form>
                                        </div>
                                    </li>
                                </ul>
                            </div>
                            <div class="cui-line"></div>
                            <div id="commonInfo" class="cui-bgc-0">
                                <div v-for="(item,index) in detailData.NewBusinessTripProjectDetail2">
                                    <!--项目信息-->
                                    <div class="mui-card">
                                        <ul class="mui-table-view">
                                            <li class="mui-table-view-cell mui-collapse mui-active">
                                                <a class="mui-navigate-right" href="#">
                                                    <span class="title">项目信息{{index+1}}</span>
                                                </a>
                                                <div class="mui-collapse-content">
                                                    <form class="mui-input-group">
                                                        <div id="CommonInfo" class="cui-bgc-0">
                                                            <ul>
                                                                <li>
                                                                    <div class="text-outer">
                                                                        <div class="text-mid">
                                                                            <label>项目名称<span>*</span></label>
                                                                        </div>
                                                                    </div>

                                                                    <div class="text-outer-r">
                                                                        <div class="text-mid">
                                                                            <label>{{item.ProjectName}}</label>
                                                                        </div>
                                                                    </div>
                                                                </li>
                                                                <li>
                                                                    <div class="text-outer">
                                                                        <div class="text-mid">
                                                                            <label>预算金额<span>*</span></label>
                                                                        </div>
                                                                    </div>
                                                                    <div class="text-outer-r">
                                                                        <div class="text-mid">
                                                                            <label>{{item.ProjectBudget}}</label>
                                                                        </div>
                                                                    </div>
                                                                </li>
                                                            </ul>
                                                        </div>
                                                    </form>
                                                </div>
                                            </li>
                                        </ul>

                                    </div>
                                    <div class="cui-line"></div>
                                </div>
                            </div>

                            <div id="commonInfo" class="cui-bgc-0">
                                <div v-for="(item,index) in detailData.NewBusinessTripDetail2">
                                    <!--明细信息-->
                                    <div class="mui-card">
                                        <ul class="mui-table-view">
                                            <li class="mui-table-view-cell mui-collapse mui-active">
                                                <a class="mui-navigate-right" href="#">
                                                    <span class="title">明细信息{{index+1}}</span>
                                                </a>
                                                <div class="mui-collapse-content">
                                                    <form class="mui-input-group">
                                                        <div id="CommonInfo" class="cui-bgc-0">
                                                            <ul>
                                                                <li>
                                                                    <div class="text-outer">
                                                                        <div class="text-mid">
                                                                            <label>出发日期</label>
                                                                        </div>
                                                                    </div>
                                                                    <div class="text-outer-r">
                                                                        <div class="text-mid">
                                                                            <label>{{item.LeaveDate}}</label>
                                                                        </div>
                                                                    </div>
                                                                </li>
                                                                <li>
                                                                    <div class="text-outer">
                                                                        <div class="text-mid">
                                                                            <label>到达日期</label>
                                                                        </div>
                                                                    </div>
                                                                    <div class="text-outer-r">
                                                                        <div class="text-mid">
                                                                            <label>{{item.ReturnDate}}</label>
                                                                        </div>
                                                                    </div>
                                                                </li>
                                                                <li>
                                                                    <div class="text-outer">
                                                                        <div class="text-mid">
                                                                            <label>出发地</label>
                                                                        </div>
                                                                    </div>
                                                                    <div class="text-outer-r">
                                                                        <div class="text-mid">
                                                                            <label>{{item.From}}</label>
                                                                        </div>
                                                                    </div>
                                                                </li>
                                                                <li>
                                                                    <div class="text-outer">
                                                                        <div class="text-mid">
                                                                            <label>目的地</label>
                                                                        </div>
                                                                    </div>
                                                                    <div class="text-outer-r">
                                                                        <div class="text-mid">
                                                                            <label>{{item.To}}</label>
                                                                        </div>
                                                                    </div>
                                                                </li>
                                                                <li class="cui-border-none">
                                                                    <div class="text-outer">
                                                                        <div class="text-mid">
                                                                            <label>交通工具</label>
                                                                        </div>
                                                                    </div>

                                                                    <div class="text-outer-r">
                                                                        <div class="text-mid">
                                                                            <label>{{item.TransportName}}</label>
                                                                        </div>
                                                                    </div>
                                                                </li>
                                                                <li class="cui-border-none">
                                                                    <div class="text-outer">
                                                                        <div class="text-mid">
                                                                            <label>机票</label>
                                                                        </div>
                                                                    </div>

                                                                    <div class="text-outer-r">
                                                                        <div class="text-mid">
                                                                            <label>{{item.TicketCost}}</label>
                                                                        </div>
                                                                    </div>
                                                                </li>
                                                                <li class="cui-border-none">
                                                                    <div class="text-outer">
                                                                        <div class="text-mid">
                                                                            <label>交通费</label>
                                                                        </div>
                                                                    </div>

                                                                    <div class="text-outer-r">
                                                                        <div class="text-mid">
                                                                            <label>{{item.TransportCost}}</label>
                                                                        </div>
                                                                    </div>
                                                                </li>
                                                                <li class="cui-border-none">
                                                                    <div class="text-outer">
                                                                        <div class="text-mid">
                                                                            <label>住宿费</label>
                                                                        </div>
                                                                    </div>

                                                                    <div class="text-outer-r">
                                                                        <div class="text-mid">
                                                                            <label>{{item.HotelCost}}</label>
                                                                        </div>
                                                                    </div>
                                                                </li>
                                                                <li class="cui-border-none">
                                                                    <div class="text-outer">
                                                                        <div class="text-mid">
                                                                            <label>招待费</label>
                                                                        </div>
                                                                    </div>

                                                                    <div class="text-outer-r">
                                                                        <div class="text-mid">
                                                                            <label>{{item.GuestsCost}}</label>
                                                                        </div>
                                                                    </div>
                                                                </li>
                                                                <li class="cui-border-none">
                                                                    <div class="text-outer">
                                                                        <div class="text-mid">
                                                                            <label>其他费用</label>
                                                                        </div>
                                                                    </div>

                                                                    <div class="text-outer-r">
                                                                        <div class="text-mid">
                                                                            <label>{{item.OtherCost}}</label>
                                                                        </div>
                                                                    </div>
                                                                </li>
                                                                <li class="cui-border-none">
                                                                    <div class="text-outer">
                                                                        <div class="text-mid">
                                                                            <label>补贴</label>
                                                                        </div>
                                                                    </div>

                                                                    <div class="text-outer-r">
                                                                        <div class="text-mid">
                                                                            <label>{{item.Allowance}}</label>
                                                                        </div>
                                                                    </div>
                                                                </li>
                                                            </ul>
                                                        </div>
                                                    </form>
                                                </div>
                                            </li>
                                        </ul>

                                    </div>
                                </div>
                                <div class="cui-line"></div>
                            </div>
                            <!--明细合计-->
                            <div id="TotalDetail-att" class="cui-bgc-0">
                                <div class="cui-blank-10"></div>
                                <h3>明细合计</h3>
                                <input id='detailTotal' type="text" :value="detailData.Budget" readonly="readonly">
                            </div>
                        </div>
                    </div>
                </div>
                <!--第二个选项卡内容区-->
                <div id="item2" class="mui-slider-item mui-control-content">
                    <div id="scroll2" class="mui-scroll-wrapper">
                        <div class="mui-scroll">
                            <!--流程图-->
                            <ul id="timeline">
                            </ul>
                        </div>
                    </div>
                </div>

            </div>
            <nav class="mui-bar mui-bar-tab dis-nav" id="navBar" v-if="Audit=='true'">
                <button type="button" class="mui-btn mui-icon mui-icon-checkmarkempty CommonProcessButton cui-border-r cui-c-green" onclick="Approve()">
             <span>同意</span>
            </button>
                <button type="button" class="mui-btn mui-icon mui-icon-close CommonProcessButton cui-c-red" onclick="Reject()">
                <span>驳回</span>
            </button>
            </nav>
            
        </div>
    </div>
    <script type="text/javascript">
        (function($) {
            mui.init();
            UserId = GetUserId();
            UrlParam = GetRequest();
            $.init();
            var deceleration = mui.os.ios ? 0.003 : 0.0009,
                hasNode = true; //审批信息完整性与否的flag,false不执行页面
            mui('.mui-scroll-wrapper').scroll({
                indicators: true, //是否显示滚动条
                deceleration: deceleration //添加阻尼系数
            });
            
        })(mui);
        </script>
</body>

</html>

阅读 5.7k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进