【发布时间】:2018-09-26 13:31:01
【问题描述】:
我创建了一个简单的卡片组件,以便在我的应用程序的仪表板中使用它。
组件只是一张带有标题的卡片,卡片的内容是在数据库中注册的数量。
例如:title为Users,内容为“3299个用户注册”。
现在,我如何使用相同的组件而不是请求用户的硬编码端点来获取用户数量,而是将一些内容传递给组件,然后它使用不同的服务来获取该数据。
例如:
<simple-card type="users"></simple-card>
<simple-card type="posts"></simple-card>
所以在组件中,我得到那个“类型”并在我的 API 上请求相应的端点,所以它会在屏幕上显示如下内容:
(第一张卡片)标题:用户,内容:3299 用户注册
(第二张卡片)标题:帖子,内容:12388个帖子
我知道如何在组件中检索那个“类型”,我可以打开它来请求不同的端点,但我不知道这是否是正确的方法(我真的认为这有点hacky)。
【问题讨论】:
标签: angular rendering single-page-application