如何:CRUD 使用 AngularJS 和 MVC Web API

How to: CRUD Using AngularJS and MVC Web API

我想使用 AngularJS 和 MVC Web API 创建表单及其 CRUD 操作(见下图)

该表格由三个 table 组成:页面、序言、章节。它还具有 3 个需要从数据库中填充的下拉列表。

这是我第一次尝试创建这样的项目,我找到了很多示例,其中大多数只使用了一个 table。

有没有人有使用多个 table 的教程/示例?

在 Google 搜索的末尾有 很多 个 Angular 教程,但我可以建议您不要考虑您的页面 controls/layout 来源于数据库中的表,但更多的是 API 调用返回的结果(实际上你甚至不应该这样想,但它会让你走上正确的道路)——最终这些值很可能是某些数据库查询的结果,但从 UI 的角度来看,这是不应该知道的实现细节。

而不是:

Title, SEO Title, Percent Page = "Page Table"

考虑:

Title, SEO Title, Percent Page = api/pages/{page}

然后 api/pages/{page} 背后的实现对 UI 是隐藏的,因此不会与数据库模式紧密耦合。