提问 发文

数据容器(组件)

微微菌

| 2023-12-26 14:47 168 0 0

数据容器分为组件级数据容器和平台数据容器(全局数据容器)二者之间的功能有部分不同,所以在使用场景上也有些差异

组件级数据容器位置以及大致功能

组件创建后可按正常组件操作方法,对组件进行数据源的接入(API或数据库、静态数据均可),多个数据源即需要创建多个数据容器;

数据接入后,交互处需配置对应的数据字段(即回调参数),当有组件需要用到该容器数据时,即通过接收回调的方式进行获取

作用

数据容器最主要的作用就是作为数据源,将数据进行分发,此外数据源可以为多种类型

  1. 如api、mysql这些 只要将对应的配置配好后,数据便可以通过此处进行分发

  1. 将平台数据容器(全局数据容器)作为数据源

特性

  1. 组件初次加载时,会将数据从数据源 -> 过滤器 -> 回调/自定义事件/自定义动作进行触发

  1. 数据的流转受组件状态影响

设置了个点击事件,点击选项卡时数据容器隐藏

自动更新了三条数据 在更新后点击选项卡,接口便不会再次触发

总结下就是 初次组件加载会触发api等数据源->过滤器->回调,当组件隐藏(卸载)后便不会再触发,再次渲染仍会触发 数据源->过滤器->回调

应用

  1. 通过过滤器处理 搭配回调发送

  1. 配合自定义事件使用
    1. 可以通过数据过滤器将数据处理,处理后的数据直接驱动自定义事件 自定义条件( 当请求完成或数据变化时)
    2. 通过回调控制 每次点击按钮触发接口请求 自定义条件 (鼠标点击)

同过控制选项卡的点击事件 每次点击触发组件的隐藏/显示 可以控制数据容器的卸载和加载 以达到发送请求的目的

收藏 0
分享
分享方式
微信

评论

游客

全部 0条评论

轻松设计高效搭建,减少3倍设计改稿与开发运维工作量

开始免费试用 预约演示

扫一扫关注公众号 扫一扫联系客服

©Copyrights 2016-2022 杭州易知微科技有限公司 浙ICP备2021017017号-3 浙公网安备33011002011932号

互联网信息服务业务 合字B2-20220090

400-8505-905 复制
免费试用
微信社区
易知微-数据可视化
微信扫一扫入群