博客列表 >11月4号作业

11月4号作业

庆选的博客
庆选的博客原创
2019年11月07日 18:17:25630浏览

11月4号作业
1、分别创建控制器、视图、路由文件

2、在控制器中模拟数据,并把数据渲染到视图中

3、使用@include将页面的header部分放到public/header.php中


4、作业发到博客上


1、设置路由文件访问 laravel58/routes/web.php 中增加路由指向  即是访问路径 laravel/query_data_base 时,页面自动跳转 到app\http\basedata\data_base.php中的index方法
1.png

2、在app\http\basedata\data_base.php中的index方法中控制器文件中数据(或获取数据库数据)并将数据传往前端待使用

1.png

3、前端调用数据

image.png

4、将公共样式放置一个文件中方便调用  地址 views\admins\public\header.blade.php

1.png



实际效果图:

1.png


总结:

一、MVC是网站设计的重要思想。从根本上说数据从数据库-->控制器-->前端页面

在laravel框架中文件的具体跳转是从:

1、路由文件跳转控制器。   

            路由设置  Route::get('参数值','控制器文件路径');

2、控制器中引入模型文件(多数为框架自带数据查询库),借用模型文件函数获取数据库数据(数据常为二元数据,注意不同数据结构,最好处理好成规范的结构方便前端读取)

                use App\Models\User; 及具体数据的获取。

3、将数据传导给前端文件

            return view('前端文件路径',$data);

4、前端读取数据

        

            @foreach($res as $nav)
               <a href="/">{{$nav['title']}}</a>
            @endforeach

二、公共文件的设置

 目的:为了减少代码复写,将常用到的样式等前端文件统一在一个文件中。其他文件可以通过调用他 引入相同的样式

这种常用的的是 后台中 顶部、底部、左端、右端等比较固定的样式。其他比较固定使用可酌情设置。’




上一条:11月5号作业下一条:11月1号作业
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议