首页 > 解决方案 > 通过 Ionic 框架获取 mySQL 数据

问题描述

我实际上正在开发一个涉及 Web-App(Ionic 框架,对我来说很新......)的项目,它将做到这一点:

  1. 通过 Arduino GPS Tracker 将数据发布到 mySQL DB(已经完成,托管在 000webhost 上)

  2. 构建一个 Web 应用程序,它将获取这些数据,并将它们显示在地图上(当然使用 Google 地图 API)

  3. 可能,绘制一个“每日行程”列表,该列表将始终在地图上显示每天的路线(这里的想法是“连接”存储在数据库中的每个标记)

是否有关于如何在 Ionic 中正确获取这些 mySQL 数据的提示?另外,由于我已经托管了一些 php 代码以检查 Arduino 是否正确发布,我该如何测试网络应用程序?

标签: mysqlionic-framework

解决方案


所以首先,你需要为你的 MySQL 创建一个 API。您说您已经构建了一个小型 PHP 应用程序,所以这是一个好的开始。

如果您想使用功能更强大的东西,也许可以看看Laravel等 PHP 框架。当然,如果您愿意,您可以坚持使用纯 PHP 路线。

其次,您需要了解 Angular 如何处理 HTTP 请求。在这里提供全面的答案相当简单,但太长了。

您应该关注一些关键领域:

网上有大量的 Ionic Angular 教程,可以让您直观地了解如何实现它们,但最好先阅读一下以确定一些理解。

在进行测试时,请尝试使用Postman等 API 测试工具,它可以让您全面了解您正在发出的 API 请求及其响应和/或错误。


推荐阅读