yzha5

255 经验值

这个是运行时设置配置值,那么写入文件的方法呢?

如题,有时候可能需要修改配置文件里的值,比如app里的name,或是mail里的各项配置等。
如果项目已经处于生产环境中,每次要修改这些值都会比较麻烦,因此使用网站后台修改会比较方便。
我能想到的方法有两种,不知道各位码友有没有优雅点的方法,例如可以直接修改文件中指定的键值

视图文件在同个项目中使用 View::share() 是可以的;如果视图不在laravel项目中,比如跨域,这就得另想办法了。

嗯!走API路由,添加header("Access-Control-Allow-Origin:http://xxx.com");可以解决跨域问题。但是通过Access-Control-Allow-Methods来限制POST却不起作用,发现Access-Control-Allow-Methods这行有没有都一样,最后发现可以通过$request->method()判断解决。

在站点上,总会有些经常需要使用的数据,而且这些数据还得从数据库里获取;比如导航菜单在很多页面上都会用到。
目前我使用的方法是:
新建一个控制器App\Http\Controllers\GlobalControllers\MenuController,这个控制器负责从数据库查询菜单数据。
然后在AppServiceProvider

use App\Http\Controllers\GlobalControllers\MenuController as globalMenu;
public function register()
    {
        $this->app->singleton('menu',function(){
            return new globalMenu();
        });
    }

最后在view上调用这些数据。。
这样做有没有不妥?

前后端不同域名的情况下应该怎么做,也就是前后端是两套完全分离的系统。比如前端用的域名是ui.spa.com,后端域名api.spa.com

来到这里的大多是laravel的爱好者,同时也是你JellyBool的支持者。

在社区里,发现跟我一样,对前后端分离需求的人也不少。

虽然在Vuejs 和 Laravel API 前后端分离中有提到前后端分离,但对于整个项目来说,这只是冰山一角。

希望能出个vue2+laravel5.5的前后端分离视频。感谢!感谢!!

那能不能出个vue2+laravel5.5的前后端完全分离的视频?最近做前后端分离,GET好整(虽然能用,但也觉得自己所用的方法不妥),总是弄不好POST PUT DELETE这些方法。希望能出个这类视频详解,支持你!!!