找回密码
 立即注册

QQ登录

只需一步,快速开始

1615731035

注册会员

2

主题

2

帖子

14

积分

注册会员

积分
14
最新发帖
1615731035
注册会员   /  发表于:2020-11-2 16:42  /   查看:2044  /  回复:1
SpreadJS在展示表格中,是否可以做到在前段进行键值替换,例如返回的数据都是有多个GUID主键字段组成的对象数组,我需要在前端页面展示时,可以通过一个统一的js方法,将(key)“键”替换为(value)“值”(例如将“aaaa-bbbbb-ccccc”=>“SpreadJS”),然后展示出来,无论我是在FlexTable,或者是OlapTable,亦或者是OlapTable中双击打开的DetailTable中,都有可以使用"key" =>“value”替换并展示出来。甚至是说在使用下来选择框搜索时,选择一个"value"值,但是在后台搜索时,是查询对应的"key"值,最好是无论在哪个模块,这个替换方法都可以是一致的。




1 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-11-2 17:06:46
沙发
您好,这个需求SpreadJS目前源生没有,这个需求有些偏向具体业务的需求。跟SpreadJS本身没有什么关系。不过做起来应该也不难,我可以提供给您一个思路。我理解key,value其实表述的就是一个映射关系,那么只要将这样的映射关系(一个或多个)保存维护起来,在搜索按钮点击时候获取搜索的key,然后查询映射关系得到对应的value,然后反馈用value为条件查找的结果就可以了。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部