Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.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 可以合并数据吗?_Javascript_Backbone.js_Backbone Model - Fatal编程技术网

Javascript 可以合并数据吗?

Javascript 可以合并数据吗?,javascript,backbone.js,backbone-model,Javascript,Backbone.js,Backbone Model,在我正在编写的主干应用程序中,我需要将两组数据合并为一组 在视图的初始化函数中有以下内容 this.model.set('tasks', new Tasks(this.model.get('item_tasks')), { silent: true }); this.model.set('subTasks', new Tasks(this.model.get('sub_item_tasks')), { silent:true }); 有没有办法把

在我正在编写的主干应用程序中,我需要将两组数据合并为一组

在视图的初始化函数中有以下内容

this.model.set('tasks', new Tasks(this.model.get('item_tasks')), {
        silent: true
});


this.model.set('subTasks', new Tasks(this.model.get('sub_item_tasks')), {  
         silent:true   
});

有没有办法把这两个数据合并成一个,让我可以循环使用?

假设
任务
是一个
集合

var tasks = this.model.get('tasks').toArray().concat(this.model.get('subTasks').toArray());