通过字段Href实现三级联动

最后更新于:2022-04-02 07:19:35

场景需求: 需要3张表关联。A表作为单表 B表作为主表 C表作为子表 实现1:n:n 实现方案: 在A表上配置字段href,跳转B表,BC作为主子表展示 示例步骤: 1.配置一张单表A 一张主表B 以及一张子表C 2.拿到B表的配置地址,此处为:`/online/cgformList/ff80a8751de2435f8724117c8f4c9e55` ![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/5f/70/5f7041b42ea3d6754246379038fc0298_1613x167.png) 3.添加A表的字段href配置,配置值为 `/online/cgformList/ff80a8751de2435f8724117c8f4c9e55?name=${name}&age=${age}` ![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/fa/1a/fa1afa90bd083aa79b8a065f93677739_1224x359.png) - 备注:上述href配置的值为步骤2的配置地址加上具体的参数,这些参数名为B表的字段名,参数值取自A表,通过`${field_name}`的表达式获取A表的字段值 测试: 4.查看A表有一条记录如下: ![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/53/a9/53a94304e573732e39b498d5fc9998d0_1654x245.png) 5.查看B表所有数据如下: ![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/19/6b/196bfae2af93d65b1c2d398c44f544c6_1642x485.png) 6.点击A表的名称,跳转至B表,展示如下: ![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/77/27/77278617ca6cf4df6ea0e877c19172c8_1680x372.png) - 备注:只要是跳转进入的页面,若有查询条件,则查询条件会显示默认跳转时带的参数值,并且即使在该页面重置查询条件,最终的查询条件还是基于第一次进入的参数赋值
';