在每条路线(15条路线)中,我想显示用户信息。所以我在所有路由中将用户配置文件API($ http get)称为服务,如此
function getProfile() {
userServices.getProfile().then(function (response) {
vm.profile = response.data;
});
};
不是在每条路线上调用相同的API,我可以获取一次用户信息并在我需要的所有地方使用它吗?
我知道有角度的服务,我提到了这个https://stackoverflow.com/a/30780328/1409399和这个https://stackoverflow.com/a/40203432/1409399。我可以使用这个解决方案吗?它适用于这种情况吗?对不起,我还没有尝试过这个解决方案。请建议