zoukankan      html  css  js  c++  java
  • EXT的bug 布局border 和 grid的cellediting

    首先 我要的布局是上下两块,并且高度和按自己的喜欢可调节,所以我采用的是border的布局,

    上下两块,都放grid列表,上面一块不可编辑,下面这块可编辑,如图

    在编辑第二块的时候会出现这个现象

    图一

    图二

    图三

    在光标闪烁一下之后 会变成图二的样子。原来的内容不见了,被一个不知名的东西给覆盖了,

    在输出编辑的时候会变成图三的样子,持续不久,又会变回图二的样子,

    经过多次测试,发现,布局border 和 grid的cellediting,有不知名的关联和冲突,上面这种bug情况是我在border

    上下两块中直接放grid ,会出现这样的事情,后来发现将grid作为它的子组件放进去就没有问题了。我的具体代码太多了,

    这边我简单的放个示例:

    layuot:'border',

    items:[{

    region: 'center',
    split:true,
    height: '50%',
    xtype: 'grid',
    ....

    },{

    region: 'south',
    split:true,
    height: '50%',
    xtype: 'grid',
    .....

    }]

     这个样子的写法是会出bug的,

    下面的不会:

    layuot:'border',

    items:[{

    region: 'center',
    split:true,
    height: '50%',
    items:[{
      xtype: 'grid',
      ....
    }]

    },{

    region: 'south',
    split:true,
    height: '50%',
    items:[{
      xtype: 'grid',
      .....
    }]

    }]

     希望能解决您的问题!

  • 相关阅读:
    [openjudge] 2797最短前缀 Trie
    [poj]1050 To the Max dp
    [openjudge] 1455:An Easy Problem 贪心
    [poj] Catch That Cow--bfs
    = =
    dinic算法实现
    Dinic
    走进链式前向星的秘密
    树链剖分前传
    树链剖分
  • 原文地址:https://www.cnblogs.com/caihua0405/p/8125439.html
Copyright © 2011-2022 走看看