Phonegap和AngularJS如何在应用程序中协同工作?

cle*_*ssi 1 php apache angularjs cordova

我是AngularJS,PHP,PhoneGap的新手.我正在使用所有这些创建一个移动应用程序.经过大量的研究,我对如何进行开发有了解.

我将使用AngularJS进行开发.PHP脚本用于将AngularJS部件连接到MySQL数据库.

由于这是我第一次使用所有这些技术,我不明白的是所有这些技术如何作为移动应用程序一起工作.当我在手机上将它用作应用程序时,数据库将如何工作?PHP脚本将如何自动运行?

抱歉天真的问题,但我真的想了解它背后的概念.谢谢.

Roc*_*tar 7

五个月前我也遇到了同样的情况,然后我成功地使用Phonegap,AngularJS和Ruby on Rails参与了我的第一个项目.

首先,我将全面介绍它的工作原理.

  • 使用IONIC进行移动UI(AngularJS完全支持).
  • 使用Cordova/Phonegap构建APK.
  • 用于服务器端API的PHP(接受JSON响应JSON)

在PHP中创建接受JSON对象的API并返回JSON对象.

然后使用AngularJS use $http指令来调用API.

并且API(在PHP中)处理JSON数据并在JSON中返回结果.

然后在Ionic/Cordova的帮助下将所有这些集成到APK中.

移动和服务器端PHP API代码使用AngularJS使用JSON对象进行通信.

请看下面的链接:

对于PHP API:

对于移动和服务器连接 -

对于移动UI和AngularJS集成 -

  • ionicframework.com

首先在PHP中创建API并从代码笔调用该API.使用任何AngularJS $httpcodepen,JSFiddle或cURL命令测试您的API .然后去移动(客户端).

它就像Client-Server模型一样工作.