2017-04-22 55 views
0

我的角度解析2类中:手动附加数据可观察到的

resolve(route: ActivatedRouteSnapshot, state: RouterStateSnapshot) { 
    let figure = 10; 
    Observable<any> tests = this.service.getTests(route.params["id"]); 
    let data = { tests: tests, figure: figure}; 
    return data; 
    } 

之前我添加了自定义的图号只有测试返回观察到其尚未完成。

只需添加另一个对象常量这一数字,并返回它不能工作...

我怎么还返回可观察到的与未解决的测试和额外的变量的数字?

回答

0
return this.service.getTests(route.params["id"]) 
    .map(tests=>({tests, figure})); 
+0

argh ...地图返回observable:P感谢它的工作! – Pascal

+0

你可以阅读我的文章,为谁知道角1承诺和wnat移动到角2可观察在https://medium.com/@juliapassynkova/q-map-to-rxjs-981936a2b22d –

+0

谢谢,它的书签;-) – Pascal