【问题标题】:ExtJS. Adding to a container an existing object removes it from a source container分机。将现有对象添加到容器中会将其从源容器中删除
【发布时间】:2013-09-17 06:46:38
【问题描述】:

我有两个容器。一个是目的地,一个是源头。当我使用add 函数并将一个字段从源容器复制到目标时,该字段将从源容器中删除。我在文档中没有找到任何关于此的提及。我看到的唯一解决方案是覆盖add 方法(但这并不好)。

是否有任何其他解决方案或文档中未提及的任何选项有助于解决此问题?这也是一个错误,我应该将它发布到 Sencha 错误跟踪器吗?

JsFiddle 示例:http://jsfiddle.net/coshmos/uBKG2/1/
案例:

  1. 转到Source 选项卡
  2. 选中复选框

【问题讨论】:

    标签: javascript extjs copy field containers


    【解决方案1】:

    尝试如下修改您的最后添加:

      destinationContainer.add(checkedField.cloneConfig());
    

    【讨论】:

      猜你喜欢
      • 2012-02-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-16
      • 1970-01-01
      • 2015-04-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多