light 发表于 2023-11-17 09:51:40

select从数据字典获取数据,怎么只获取array的名字.



你好:

请问select组件在从数据字典里获取数据时,怎么只获取如下红框里的数据?
谢谢.


论坛管理员 发表于 2023-11-17 11:12:02




var dict = new this.Dict("bulletinDictionary");//没有参数的时候,表示同步获取获取所有数据 var data = dict.get()

light 发表于 2023-11-17 13:57:37

以下不行哦,这只能获取管理部下面的值,而不能获取管理部.


var dict = new this.Dict({

//type : "cms", //type不用写也行,我没有写

//application : "督察督办", //流程、CMS的名称、别名、id, 默认为当前应用

name : "test", // 数据字典的名称、别名、id

enableAnonymous : true //允许用户在未登录的情况下读取cms的数据字典, type为process的时候此参数无效,默认为false

});

return dict.get("管理部");

light 发表于 2023-11-20 08:17:11


如下代码解决了:

var dict = new this.Dict({
//type : "cms", //type不用写也行,我没有写
//application : "督察督办", //流程、CMS的名称、别名、id, 默认为当前应用
name : "test", // 数据字典的名称、别名、id
enableAnonymous : true //允许用户在未登录的情况下读取cms的数据字典, type为process的时候此参数无效,默认为false
});

var dictdata=dict.get();
var arrayNames = Object.keys(dictdata);
return arrayNames;

论坛管理员 发表于 2023-11-20 09:49:45

:handshake
页: [1]
查看完整版本: select从数据字典获取数据,怎么只获取array的名字.