Ext,apply和数组

use*_*126 1 extjs

我想将两个项目数组合并为一个.我使用Exp.apply方法.但结果只包含第二个数组中的项目.

样品

http://jsfiddle.net/L3HHY/

预期的结果应该是

{ items:[{ name:'xxx' }, { name2:'yyy'}]})
Run Code Online (Sandbox Code Playgroud)

CD.*_*D.. 6

你可以使用array.push()功能:

var items = [{name: 'a'}];

items.push({name: 'b'}); //  items = [{name: 'a'}, {name: 'b'}]
Run Code Online (Sandbox Code Playgroud)

或者Ext.Array.merge():

items = Ext.Array.merge([{name: 'a'}], [{name: 'b'}]) 
Run Code Online (Sandbox Code Playgroud)