反馈已提交

网络繁忙

FVS移动端实现动态显示绝对画布高度

  • 文档创建者:Tracy.Wang
  • 历史版本:6
  • 最近更新:TW 于 2024-10-21
  • 1. 概述

    适用场景:安装了「FineVis数据可视化」插件的用户,可参考本文了解 FVS 模板的相关功能。

    1.1 应用场景

    制作 FVS 移动端模板时,经常会遇到使用参数控件较多的情况,这时候可以对一些不常用、不需要展现出来的的控件进行隐藏,当需要展示的时候再使其展示出来,并且画布高度随展示内容动态变化。如下图所示:

    619-1712.gif

    1.2 实现思路

    1)为「标题组件」添加点击事件,当点击标题组件时,隐藏或显示指定的其他类型控件。

    2)开启移动端布局。

    2. 示例

    2.1 新建模板

    点击设计器左上角「文件>新建可视化看板」,创建一张空白看板,可自定义名称和尺寸,本示例中移动端模板宽度设置为 375 px。如下图所示:

    21.1.png

    2.2 设计组件

    1)点击组件区「文字>标题组件」,添加到画布中,并将其拉动到合适的大小和位置。

    设置「标题组件」的标题内容分别为查看所有参数隐藏所有参数如下图所示:

    21.2.png

    2)点击组件区「控件>下拉框」向画布中添加多个下拉框控件,调整到适当的位置。如下图所示:

    21.3.png

    3)同时选中所有不需要隐藏的组件,点击画布右侧「组合」按钮,选择组合即可将这些组件合并成组。

    该组合中的组件大小及布局不受「重布局」影响,即该组合中组件可保持模板画布中布局。如下图所示:

    21.4.png

    4)同时选中需要隐藏的组件,点击画布右侧「组合」按钮,选择组合即可将这些组件合并成组。如下图所示:

    21.5.png

    5)点击组件区「其他>绝对画布」,将组件添加到画布中。

    调整绝对画布大小,设置绝对画布组件边框背景和边框线,使绝对画布的高度在页面中更直观。如下图所示:

    21.6.png

    6)直接拖拽两个组合到绝对画布上方,出现提示「释放进入绝对画布」,松开鼠标,即可将其拖入绝对画布。调整绝对画布位置,如下图所示:

    2024-10-21_10-03-55.gif

    2.3 添加点击事件

    1)为「查看所有参数」组件添加点击事件。选中该组件,点击右侧「交互>添加事件>鼠标点击>显示/隐藏」。目标对象选择:分组2_页面1。如下图所示:

    21.7.png

    2)为「隐藏所有参数」组件添加点击事件。选中该组件,点击右侧「交互>添加事件>鼠标点击>显示/隐藏」。目标对象选择:分组2_页面1。如下图所示:

    21.8.png

    2.4 开启移动端布局

    1)点击设计器顶部「模板模板> FVS 模板设置>移动端」,勾选 开启移动端布局 。如下图所示:

    21.9.png

    2)切换至移动端,选中绝对画布组件,在右侧「内容>重布局」中勾选「开启手机重布局」,开启重布局后,可设置组件间隙。如下图所示:

    21.10.png

    2.5 预览效果

    预览方式请参考 FVS移动端预览 ,效果如 1.1 节所示。

    注:PC 端可以实现显示/隐藏效果,但绝对画布高度不会动态变化。

    3. 模板下载

    附件列表


    主题: FineVis数据可视化
    已经是第一篇
    已经是最后一篇
    • 有帮助
    • 没帮助
    • 只是浏览
    中文(简体)

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

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

    不再提示

    10s后关闭



    AI

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