mysql - 通过 Ionic 框架获取 mySQL 数据
问题描述
我实际上正在开发一个涉及 Web-App(Ionic 框架,对我来说很新......)的项目,它将做到这一点:
通过 Arduino GPS Tracker 将数据发布到 mySQL DB(已经完成,托管在 000webhost 上)
构建一个 Web 应用程序,它将获取这些数据,并将它们显示在地图上(当然使用 Google 地图 API)
可能,绘制一个“每日行程”列表,该列表将始终在地图上显示每天的路线(这里的想法是“连接”存储在数据库中的每个标记)
是否有关于如何在 Ionic 中正确获取这些 mySQL 数据的提示?另外,由于我已经托管了一些 php 代码以检查 Arduino 是否正确发布,我该如何测试网络应用程序?
解决方案
所以首先,你需要为你的 MySQL 创建一个 API。您说您已经构建了一个小型 PHP 应用程序,所以这是一个好的开始。
如果您想使用功能更强大的东西,也许可以看看Laravel等 PHP 框架。当然,如果您愿意,您可以坚持使用纯 PHP 路线。
其次,您需要了解 Angular 如何处理 HTTP 请求。在这里提供全面的答案相当简单,但太长了。
您应该关注一些关键领域:
网上有大量的 Ionic Angular 教程,可以让您直观地了解如何实现它们,但最好先阅读一下以确定一些理解。
在进行测试时,请尝试使用Postman等 API 测试工具,它可以让您全面了解您正在发出的 API 请求及其响应和/或错误。
推荐阅读
- angular - 可扩展数据表上的 Angular 7 材料错误
- php - [Route: unpublish_category] [URI: category/unpublished/{id}] 缺少必需的参数
- c# - 如何使用powershell管理windwos 10中uwp app的启动项?
- amazon-web-services - 将数据从 S3 流式传输到数据库表中的推荐 AWS 服务或方法
- r - 如何更改 h2o 在 R 中创建和保存临时文件的方式?
- reactjs - ReactJs 映射 if/else
- css - 将 2d 图像转换为 3d 图像
- r - rvest 正确检查 html_text
- ios - 在 AlertController 中从 UIPickerView 填充文本字段时出现问题
- android - 关于Android Studio中Java中CheckBox的问题