ownerContext.childItems[0] is undefined

来源:互联网 发布:ubuntu anaconda 安装 编辑:程序博客网 时间:2024/06/01 09:22

纠结呀,项目维护期前端EXTJS出现这么一个恶心人的问题。经分析问题出现环境,在一个页面中连续用到两个可编辑的grid,这两个gird的column有不同,所有写了一个公共的column数组,通过for循环为不同的grid组装column。

问题出现现象,当两个可编辑grid公用列同时出现在页面会导致一个列不能进行编辑。

问题原因,我在生成column列是用for循环从总的column 中循环所需要的列。因为for循环数组时,如果数组里放的是对象,拷贝的是数组中每个对象的地址。所有出现了column冲突。