【问题标题】:Right way to embed HTML Pages to angular app将 HTML 页面嵌入到 Angular 应用程序的正确方法
【发布时间】:2017-11-01 23:44:12
【问题描述】:

我正在使用 Angular2 以及 Spring boot 和 postgres 作为后端构建自己的网站。

登录/注销功能非常完善,但我无法理解如何开发像 geeksforgeeks 这样的网站,其中一个页面中有多个链接,每个页面都包含不同类型的内容。

这个想法是大规模的,随着我的进一步发展,我打算有很多页面(主题)。

我的问题是:

1)我应该创建尽可能多的 HTML 页面

2)或者标准的做法是什么。

我只是想知道正确的方向,很长一段时间以来我一直在为不满意的解决方案而摸不着头脑。

【问题讨论】:

  • 您应该创建组件而不是页面。 Angular2 也是关于可重用性的。因此,如果您多次使用任何东西,那么您可以从中创建一个组件并多次使用相同的组件。

标签: html angular spring-mvc spring-boot


【解决方案1】:

您不应创建尽可能多的 HTML 页面。

  1. 计划为您的帖子类型或部分创建一个类别
  2. 为每个类别定义模板(例如,查看某些内容、通用博客文章、某些解决方案等)
  3. 从后端获取 post json 以及部分或类型
  4. 将其绑定到您的视图的首选模板

【讨论】:

  • 感谢 Zico,我按照您描述的方式定义了后端,没有进行分类,只是在考虑它是否正确。好像是这样。非常感谢正确的方向。
猜你喜欢
  • 1970-01-01
  • 2018-12-21
  • 2019-09-14
  • 2015-08-24
  • 1970-01-01
  • 2016-11-15
  • 1970-01-01
  • 2018-05-19
  • 2014-04-01
相关资源
最近更新 更多