一、操作场景
注意:基础版不提供该功能。
二、实现效果
不同用户登录后浏览项目时能看到不同数据效果。
三、功能介绍
目前已开放的系统常量,你可在项目编辑页面 > 设置 > 系统常量进行查看。
可引用系统常量的地方包括:
·方式一:SQL 语句、API/DAYU 数据服务的 URL 地址/请求头/body 参数、图片/视频/视频流(标记)和跳转外链时的地址。使用“~{系统常量名}”的格式引用,引用多个常量时中间用&连接。
·方式二:过滤器中的引用格式为 “cargs. 系统常量名”。
四、操作步骤
以 MySQL 数据库为例,演示如何进行配置逻辑,以达到不同用户浏览项目时能看到不同数据效果。
注意:说明:
注意:数据源中的数据要和系统常量能够对应得上。
1. 配置数据路由器,将系统常量加到筛选条件中。
2. 在组件上接入配置好的数据路由器,映射字段。
3. 在多个组件中使用该路由器。
4. 分享项目地址,不同的人登录后能查看对应效果。
·用户 A 登录时,界面效果如下:
·用户 B 登录时,界面效果如下:
·用户 C 登录时,界面效果如下:
5. 当获取不到登录用户的信息或者无对应数据时,组件数据为空。