szjazz 发表于 2024-10-4 11:09:26

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


datatable的原生Json


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

编写脚本:
先获取子元素所在的父控件Id,然后解析Json
    //获取指定组件的父容器组件,除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?

论坛管理员 发表于 2024-10-8 10:36:06

没这样用过,您这个是为了实现什么需求呢?
页: [1]
查看完整版本: getParentModule获取到的datatable的子控件的类型不是原型的