gpt4 book ai didi

angularjs - 在哪里安装带有 Laravel 后端的 Ionic?

转载 作者:行者123 更新时间:2023-12-04 23:00:07 25 4
gpt4 key购买 nike

我有一个基于 Laravel 构建的现有 webapp。我正在转向 Ionic 构建以创建 native 版本。
你会建议我如何区分我的观点,我如何称呼路线?有没有人举个例子。

这是我要做的事情:
1. 将我的所有 View 移至公用文件夹
2.在公共(public)文件夹中安装Ionic,
3. 使用 UI-route 和 Angular 对后端进行 $http 调用。

感谢您的输入 :-)

最佳答案

你不能简单地这样做。

如果你有一个带有 Blade 模板的“经典”Laravel 应用程序,你需要做的是公开一个 API从中。

然后你在不同的目录中创建一个 ionic 应用程序(它们不相关,所以你不必混合它们)。您只需要像开发任何其他 ionic 应用程序一样开发您的 ionic 应用程序。然后在您向 API 提出请求的工厂中,你做这样的事情:

$http.get('https://example.com/api/foo')

在哪里 example.com是您的 Laravel 应用程序的域(您将需要在其中激活 CORS)。

你不能简单地在 laravel 中创建一个 ionic 应用程序,因为该应用程序将被构建到一个 .apk 中以安装在手机上,并且你不能在包中添加 Laravel。

所以 TL;DR 拥有你的普通 Laravel 应用程序,添加一些公共(public) API,以便你的 ionic 应用程序可以访问它,然后从零开始构建一个将使用该 API 的 Ionic 应用程序。

关于angularjs - 在哪里安装带有 Laravel 后端的 Ionic?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27968911/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com