如何在Angular中的视图之间提交测试数据和post请求?
How to submit test data and post requests between views in Angular?
我有一个关于如何处理它们的理论,并且正在寻找一些关于如何解决这个问题的指导,看看我是否走在正确的道路上,因为我不确定。
我有一个用于我正在构建的项目的 Web 应用程序,并且我有一个需要查询特定信息的数据库。我有一个 search 按钮,它附加到我的 MainController 中的一个函数,我需要将我的数据传递到我的 result.html 文件,显示来自 ResultsController 的信息。
这是我关于如何使用虚假数据和 html 请求(我想象中使用了 promises?)来实现这一点的理论
对于 fake/test 数据,我在我的服务文件中存储了一个包含代表 JSON 数据的对象的数组,该文件基本上是 ResultsController 和 MainController 的父级,而 ResultsController 将采用在该信息中并将其显示在屏幕上。
为了查询数据库,我的搜索功能会搜索数据库,fill/replace 我的服务文件中的数组以及其他信息。通过更改服务中的对象数组,我的 results.html 应该会在我单击搜索时自动提取新数据,因为 ResultsController 可以访问相同的 JSON 数据。 (另外,点击搜索提交查询,然后执行 $location.path("/results") 之后到达结果页面)。
对于查询数据库和动态更改页面上的信息,这些是向数据库提交请求以根据每个 "search" 请求提取信息的正确步骤吗?
您在使用服务在两个控制器之间共享逻辑和数据方面走在正确的轨道上。这通常被视为 best practice - 它比有时使用的将逻辑和数据放在父控制器中并使用范围在子控制器中访问它的方法更好。
如果您正在寻找有关设置 angular 应用程序 (https://github.com/johnpapa/angular-styleguide) 的最佳实践的指导,则上面链接的风格指南值得一读。
我有一个关于如何处理它们的理论,并且正在寻找一些关于如何解决这个问题的指导,看看我是否走在正确的道路上,因为我不确定。
我有一个用于我正在构建的项目的 Web 应用程序,并且我有一个需要查询特定信息的数据库。我有一个 search 按钮,它附加到我的 MainController 中的一个函数,我需要将我的数据传递到我的 result.html 文件,显示来自 ResultsController 的信息。
这是我关于如何使用虚假数据和 html 请求(我想象中使用了 promises?)来实现这一点的理论
对于 fake/test 数据,我在我的服务文件中存储了一个包含代表 JSON 数据的对象的数组,该文件基本上是 ResultsController 和 MainController 的父级,而 ResultsController 将采用在该信息中并将其显示在屏幕上。
为了查询数据库,我的搜索功能会搜索数据库,fill/replace 我的服务文件中的数组以及其他信息。通过更改服务中的对象数组,我的 results.html 应该会在我单击搜索时自动提取新数据,因为 ResultsController 可以访问相同的 JSON 数据。 (另外,点击搜索提交查询,然后执行 $location.path("/results") 之后到达结果页面)。
对于查询数据库和动态更改页面上的信息,这些是向数据库提交请求以根据每个 "search" 请求提取信息的正确步骤吗?
您在使用服务在两个控制器之间共享逻辑和数据方面走在正确的轨道上。这通常被视为 best practice - 它比有时使用的将逻辑和数据放在父控制器中并使用范围在子控制器中访问它的方法更好。
如果您正在寻找有关设置 angular 应用程序 (https://github.com/johnpapa/angular-styleguide) 的最佳实践的指导,则上面链接的风格指南值得一读。