Angular 5 - 如何正确设置网站帖子

时间:2018-04-12 05:34:58

标签: angular

我正在学习角度,并尝试用它和firebase建立一个个人网站。我试图找出在网页上发帖的最佳方法。我应该把每个帖子都作为一个组件?我希望能够保持帖子的独特性,但类似的格式风格。

另一个想法是将帖子放在firebase后端:有一个帖子集合,以及每个帖子有相似字段的文档。

我希望能够单独修改每个帖子的javascript,以防我想要获得创意。我一直在做自己的研究,但我想我会问那些对Angular有更多经验的人。

1 个答案:

答案 0 :(得分:1)

我会创建以下内容来展示帖子:

  • 后列表的组件
  • post-component
  • 服务职位

发布:代表您要存储在firebase中的帖子的类

post-service :处理与后端/ firebase的通信的服务

post-list-component :查看所有帖子后期服务的视图组件,然后迭代填充后组件列表的响应

后组件:查看为从firebase提取的帖子设置的样式组件,并在post-list-component中迭代。

如果您想要对不同帖子进行不同的处理,您可以实现动态组件加载器。这是一个很好的例子: https://angular.io/guide/dynamic-component-loader