Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在ext js中按字母顺序使用标题对所有子面板进行排序_Javascript_Extjs_Extjs4_Extjs4.2_Extjs5 - Fatal编程技术网

Javascript 如何在ext js中按字母顺序使用标题对所有子面板进行排序

Javascript 如何在ext js中按字母顺序使用标题对所有子面板进行排序,javascript,extjs,extjs4,extjs4.2,extjs5,Javascript,Extjs,Extjs4,Extjs4.2,Extjs5,我在一个容器中有一个子面板列表,我正在使用一个对象动态添加它 var childObjects = [ { title: 'xyz', tagName:'overview' }, { title: 'eabc',

我在一个容器中有一个子面板列表,我正在使用一个对象动态添加它

var childObjects = [
                      {
                        title: 'xyz',
                        tagName:'overview'
                      },
                       {
                        title: 'eabc',
                        tagName:'overview'
                      },
                        {
                        title: 'aedf',
                        tagName:'overview'
                      }
                   ];
上面的对象来自后端调用,我使用这个对象创建面板对象并将其添加到我的容器中,如下所示

                var array = [];
               for(var i=0;i<childObject.length;i++){
                   array.push({
                                    xtype:'panel',
                                    title: childObject[i].title
                              });
               }
             Ext.suspendLayouts();
              container.add(array);
            Ext.resumeLayouts();
var数组=[];

对于(var i=0;i只需对数组中的对象进行排序:

childObjects.sort(function(a, b) {
    a = a.title;
    b = b.title;

    if (a === b) {
        return 0;
    }
    return a < b ? -1 : 1;
});
childObjects.sort(函数(a,b){
a=a.标题;
b=b.头衔;
如果(a==b){
返回0;
}
返回a
@Dalorzo这有什么关系?