我想在筛选表单中实现级联的选择,当选择A部门,可以过滤B部门在另外一个选择框中,这两个选择框原始字段都是树结构表中的字段,但是当前筛选表单不支持级联选择器,能否在筛选中增加级联选择呢?
当前解决方案是,我在筛选表单区块的事件流中定义了一个自定义变量,引用的是这个筛选表单中A部门选择框,想在B部门选择时候用A的值来过滤实现,但是发现这个定义的变量是个A部门的对象而不是值,比较的时候直接就报错了,有没有好的解决办法。报错如下,实际我想比较的是里面某个字段,但是没法对这个变量修改或者赋值:
Invalid value { createdAt: ‘2005-12-22T10:27:48.816Z’, updatedAt: ‘2005-12-23T10:23:48.833Z’, parentId: -985193248391168, id: -985193212739584, title: ‘营销部’, isLeaf: false, createdById: 2, updatedById: 1, children: [ [Object], [Object], [Object], [Object], [Object], [Object] ], __index: ‘0.children.0’ }
处理对象数据,获取单独字段的值在比较