如果服务器请求仅在组件中使用,我应该使用服务吗?

问题描述 投票:-2回答:1

Tour of Heroes App tutorial中,他们使用服务来获取服务器端数据。两个组件将使用该服务获取数据。

是因为服务器请求所以他们使用服务吗?还是因为该功能将在多个组件中使用?

如果服务器请求仅在一个组件中使用,是否仍应使用服务?还是只是从组件的.ts类发送请求?哪个是最佳做法?

angular angular-services
1个回答
0
投票

来自Angular's documentation

组件不应该直接获取或保存数据,并且它们当然不应该有意提供虚假数据。他们应该专注于呈现数据并将数据访问权委派给服务。

© www.soinside.com 2019 - 2024. All rights reserved.