我有两个(加载缓慢)数据源。我可以在加载数据源 2 后立即开始处理它,但需要来自 1 和 2 的数据才能处理来自源 1 的数据。所以我有一些这样的代码:
$.get 'url2', (data2) ->
$.get 'url1', (data1) ->
# do stuff with data1 and data2
# do stuff with data2
但是,我想并行加载它们,而不是顺序加载(即我不想在开始加载数据源 1 之前等待数据源 2 加载)。
有什么好的设计模式可以做到这一点吗?