或者说,不限于angular2
比如说,我有三个页面,都依赖于一组数据arr
这个数据是一次性的,不需要不断更新,所以我的spa里放在service里只请求一次存起来
就行了
但是这个请求是异步的,我在service里的constructor里面做httpClient的get,回调是有
没有完成我没办法保证.说白了service初始化完成并不代表它的数据arr请求完成,我的
component要用这个数据的时候,我不知道怎么确保这个数据arr已经构造完成了
我如果用lazy请求,就是等每个页面初始化的时候请求把回调写在component里,那这三个
页面是随机打开的,不知道哪个先哪个后,我得每个都写上逻辑判断它有没有请求过,感觉
很蠢
有没有什么好办法
--
FROM 111.47.10.*