查看: 624|回复: 1

getParentModule获取到的datatable的子控件的类型不是原型的

升级   0.04%

149

主题

189

回帖

4

积分

注册会员

Rank: 2

积分
4
发表于 2024-10-4 11:09:26 | 显示全部楼层 |阅读模式

datatable的原生Json


然后通过定位到该控件的子元素,如:txtItemSum

编写脚本:
先获取子元素所在的父控件Id,然后解析Json
[AppleScript] 纯文本查看 复制代码
    //获取指定组件的父容器组件,除div和tabletd外的
    getParentComponent:function(componentId){
        var module = componentId.getParentModule(null, function(module){
            return module.json.type != "Div" && module.json.type !="Table$Td";
        }); //获取当前组件id为div_1的父组件。
        alert(JSON.stringify(module.json));
        return module;
    },

父控件的Json,所以其type属性datatable$data,如果要真实得到datatable,则还需要split该属性,这是否Bug?

本帖子中包含更多资源

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

x
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2024-10-8 10:36:06 | 显示全部楼层
没这样用过,您这个是为了实现什么需求呢?
回复

使用道具 举报

发表回复

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

本版积分规则

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