反馈已提交

网络繁忙

[通用]移动端Tab块切换

  • 文档创建者:Leo.Tsai
  • 历史版本:5
  • 最近更新:RosieY 于 2022-12-14
  • 1. 概述

    1.1 版本

    报表服务器版本
    App 版本HTML5 移动端展现插件版本
    11.0V11.0V11.0

    注:该功能同时支持 App 端和 H5 端。

    1.2 应用场景

    以往在移动端实现滑动切换 Tab 的操作,要么需要将标题高度设置为 0 ,要么需要将 Tab 样式设置为滑动式。设置起来麻烦不说,其他 样式模板 更是无法直接实现滑动切换。

    针对上述痛点,新版本将在所有样式模板下新增是否开启滑动切换入口,开启后将支持滑动切换 Tab 操作,效果如下图所示:

    1603768099278867.gif

    • 示例使用的模板:组件多样化.frm

    • 模板可参见:%FR_HOME%\webapps\webroot\WEB-INF\doc\frm\组件多样化.frm

    2. Tab 切换

    2.1 功能入口

    决策报表 Tab 块的 tabpane 移动端属性下新增 Tab 滑动切换相关的3个设置项,如下图所示:

    • 显示标题:默认勾选,取消勾选不会显示 Tab 标题栏,也就无法通过点击 Tab 标题来切换 Tab 块

    • 支持滑动切换:默认不勾选,勾选后可以左右滑动切换 Tab 块

    • 显示圆点指示器:默认不勾选,勾选后可以显示圆点指示器,有几个 Tab 块就有几个圆点,切换到哪个 Tab 块,对应的圆点会高亮

    Snag_2262c90f.png

    2.2 显示标题

    「显示标题」控制是否显示 Tab 标题栏。

    3.png

    勾选「显示标题」,可通过点击标题切换 Tab块,效果如下图所示:

    1.jpg

    不勾选「显示标题」,即隐藏 Tab 标题栏,效果如下图所示:

    2.jpg

    2.3 支持滑动切换

    「支持滑动切换」控制预览时是否可以左右滑动来切换 Tab 块。

    1.png

    勾选「支持滑动切换」后,预览时切换 Tab 块效果如下图所示:

    1603780472215126.gif

    2.4 显示圆点指示器

    「圆点指示器」就是提示有几个 Tab 块,切换到哪个 Tab 块,对应的圆点会高亮。勾选之后会有 3 个设置项,分别如下:

    • 显示方式:提供了 2 种方式,区别在于显示效果不同

    • 初始填充:不是当前 Tab 块对应圆点的颜色

    • 选中填充:当前 Tab 块对应圆点的颜色,也就是高亮色

    Snag_231cfb33.png

    注:不能使用圆点指示器来滑动切换 Tab 块,它只是作提示用。

    2.4.1 显示方式

    如果显示方式选择「占位显示」,那么圆点指示器显示在 Tab 块内容外面,如下图所示:

    1604037544130909.gif

    如果显示方式选择「悬浮显示」,那么圆点指示器会悬浮在 Tab 块内容上方。如下图所示:

    1604037794297190.gif

    2.4.2 显示位置

    下面给出不同 样式模板 下圆点指示器的位置以供参考。

    样式模板圆点指示器位置
    默认
    居中显示在下方
    上菜单式居中显示在下方
    下菜单式居中显示在上方
    滑动式显示在左上角
    联排式居中显示在下方

    3. Tab 轮播

    3.1 功能入口

    决策报表 Tab 块的 tablayout 属性下新增 Tab 轮播功能,如下图所示:

    1.png

    3.2 效果预览

    按上图设置的轮播效果如下图所示:

    1604024010635361.gif

    注:轮播的顺序为 1 2 3 2 1,并不是常见的 1 2 3 1 2 3 这样的顺序。

    附件列表


    主题: 移动端应用
    • 有帮助
    • 没帮助
    • 只是浏览
    中文(简体)

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭

    联系我们
    在线支持
    获取专业技术支持,快速帮助您解决问题
    工作日9:00-12:00,13:30-17:30在线
    页面反馈
    针对当前网页的建议、问题反馈
    售前咨询
    采购需求/获取报价/预约演示
    或拨打: 400-811-8890 转1
    qr
    热线电话
    咨询/故障救援热线:400-811-8890转2
    总裁办24H投诉:17312781526
    提交页面反馈
    仅适用于当前网页的意见收集,帆软产品问题请在 问答板块提问前往服务平台 获取技术支持