如何: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 是隐藏的,因此不会与数据库模式紧密耦合。
我想使用 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 是隐藏的,因此不会与数据库模式紧密耦合。