12下一页
发帖
查看: 22069|回复: 16

element组件的级联选择器问题

升级   9.42%

66

主题

178

回帖

942

积分

注册会员

Rank: 2

积分
942
发表于 2022-8-30 18:14:58 | 显示全部楼层 |阅读模式
本帖最后由 victor007 于 2022-8-30 18:17 编辑

编辑的时候可以正常选择数据查看数据,但是在预览界面不显示label
(还有,我有什么方法可以获取到显示的名称label的值吗,找了好久,没找到,this.target.getData()、getInputValue、getValue获取到的都是value的值)







本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2022-8-31 09:36:25 | 显示全部楼层
我看您截图不是取到了label了?中国银行XX分行不是?另外您的阅读表单是不是跟编辑表单不是同一个?可选值是否配置的一样?
回复

使用道具 举报

升级   9.42%

66

主题

178

回帖

942

积分

注册会员

Rank: 2

积分
942
发表于 2022-8-31 09:41:43 | 显示全部楼层
本帖最后由 victor007 于 2022-8-31 09:51 编辑
论坛管理员 发表于 2022-8-31 09:36
我看您截图不是取到了label了?中国银行XX分行不是?另外您的阅读表单是不是跟编辑表单不是同一个?可选值 ...

没有取到label,中国银行XX分行是我手填的子项
第三张图是从视图里面取出来的数据源,

表单是同一个



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   9.42%

66

主题

178

回帖

942

积分

注册会员

Rank: 2

积分
942
发表于 2022-8-31 09:49:45 | 显示全部楼层
论坛管理员 发表于 2022-8-31 09:36
我看您截图不是取到了label了?中国银行XX分行不是?另外您的阅读表单是不是跟编辑表单不是同一个?可选值 ...


数据加载在queryLoad里面了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2022-8-31 16:59:49 | 显示全部楼层
没有封装获取label值的方法,您只能获取到value后自行去匹配label
回复

使用道具 举报

升级   9.42%

66

主题

178

回帖

942

积分

注册会员

Rank: 2

积分
942
发表于 2022-8-31 17:15:35 | 显示全部楼层
论坛管理员 发表于 2022-8-31 16:59
没有封装获取label值的方法,您只能获取到value后自行去匹配label

那预览表单不显示的问题呢?你们测试了吗?我这边使用的一个表单,只有在编辑界面“级联选择器”才显示内容

回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2022-9-1 12:41:57 | 显示全部楼层
管理员测试过了,并没有复现您的问题,您确认您的编辑表单和阅读表单是同一个吗?可选值脚本配置的是同一个吗
回复

使用道具 举报

升级   9.42%

66

主题

178

回帖

942

积分

注册会员

Rank: 2

积分
942
发表于 2022-9-1 13:08:29 | 显示全部楼层
本帖最后由 victor007 于 2022-9-1 13:31 编辑
论坛管理员 发表于 2022-9-1 12:41
管理员测试过了,并没有复现您的问题,您确认您的编辑表单和阅读表单是同一个吗?可选值脚本配置的是同一个 ...

是的,编辑和预览用的同一个表单,脚本肯定也是同一个。数据加载放在表单的queryLoad里面了,这个应该不影响吧




如果设置了“级联选择器”组件为只读,在编辑界面也不显示内容了




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   9.42%

66

主题

178

回帖

942

积分

注册会员

Rank: 2

积分
942
发表于 2022-9-1 16:26:06 | 显示全部楼层
本帖最后由 victor007 于 2022-9-1 17:11 编辑

论坛管理员 发表于 2022-9-1 12:41
管理员测试过了,并没有复现您的问题,您确认您的编辑表单和阅读表单是同一个吗?可选值脚本配置的是同一个 ...

我在样例服务器上测试了一下,预览时有报错,编辑时没有





表单是同一个


表单queryLoad事件时加载级联选择器数据

[JavaScript] 纯文本查看 复制代码
var dataBefore = [];
this.view.lookup({
    "view": "b3b42fbc-b711-46a9-861a-86d79fd37d29", 
    "application": "305a997c-d1fd-4bc3-95ae-e117916b000e",
    "filter": []
    }, function(data){
        data.grid.forEach(function(item){
            dataBefore.push(item.data);
        });
        // debugger;
    }, false
);

let cloneData = JSON.parse(JSON.stringify(dataBefore));

// debugger;
this.treeData = cloneData.filter(father=>{
    // debugger;
    let branchArr = cloneData.filter(child => father.value == child.parentId);
    branchArr.length > 0 ? father.children = branchArr : '';
    return father.parentId == '';
});



级联选择器


而且添加级联编辑器的时候有报错
https://www.o2oa.net/forum/thread-23583-1-1.html



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2022-9-2 09:14:30 | 显示全部楼层
您是否方便把您的整个内容管理这个栏目导出在sample上导入一下
回复

使用道具 举报

12下一页
发帖

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread