1、lavarel

tech2024-04-14  11

laravel的基本流程: 1、首先是在web.php下编写路由       a.编写简单地路由请求里面主要包括:请求方式(post、get、any),使用return来返回结果(直接返回数、view视图)

//第一种闭包路由: Route::get('/', function () { return view('welcome'); });

      b.调用控制器来返回结果:请求方式、选用控制器(写明控制器的路径)以及控制器中所要调用的方法(调用的方法是在model中添加的)

//第二种 //Auth 系统自动注入的路由配置 Auth::routes(); //Route::get('/home', 'HomeController@index')->name('home'); Route::get('/home', 'HomeController@index');

2、进入控制器       a.简单的控制器(直接填写返回的结果)

public function test(){                   return 1;                 }

      b.控制器(返回的视图、调用的类以及类中编写的方法)

<?php namespace App\Http\Controllers; use Illuminate\Http\Request; class HomeController extends Controller { /** * Create a new controller instance. * * @return void */ public function __construct() { $this->middleware('auth'); } /** * Show the application dashboard. * * @return \Illuminate\Contracts\Support\Renderable */ public function index() { return view('home'); } }

3、返回的视图主要是在view里面编写的前端页面代码(开发人员配置的),调用的类是app下,新建一个继承来自Model的类,类里面主要有一对一和一对多两种关系

 

最新回复(0)