- 博客(22)
- 收藏
- 关注
原创 react知识点
一、react介绍1、介绍React 是Facebook内部的一个JavaScript类库。React 可用于创建Web用户交互界面。React不是一个完整的MVC框架,最多可以认为是MVC中的V(View),甚至React并不非常认可MVC开发模式。React 的设计思想极其独特,属于革命性创新,性能出众,代码逻辑却非常简单。React 引入了虚拟DOM(Virtual DOM)的机制。React 引入了组件化的思想。(一切皆组件)React 使用Facebook专门为其开发的一套语法糖–
2021-01-09 10:23:37
218
原创 vue知识点整理
一、介绍1、作者:尤雨溪2、官网:https://cn.vuejs.org/3、渐进式 JavaScript 框架 渐进式:主张最少4、优点:易用、 灵活、 高效 、 渐进式、模块化友好,有利于SPA5、缺点:不支持IE8及以下版本;首屏加载时间长,不利于SEO6、核心:数据驱动,组件系统7、多页面应用和单页面应用应用优缺点MPA:multiple page application 多页面应用一个URL对应一个HTML文件,多个URL对应多个HTML文件;会出现白屏,
2021-01-05 20:23:26
1698
原创 写后台管理系统的前几个准备步骤
一、后端 shop-api1、将数据库改为“shop_db_无数据.sql”2、app.js权限打开,注释掉3、启动npm start //localhost:3000二、前端1、创建项目先安装node.js ----------->安装webpack npm i webpack -g---------------------->安装vue脚手架 npm i vue-cil -g -------------->在你想要创建项目的文件夹下打
2021-01-04 09:24:59
769
1
原创 laravel 中的联表查询
laravel19一、联表查询①创建迁移文件#php artisan make:migration create_article_table#php artisan make:migration create_author_table②相继编写2个迁移文件的代码③执行生成数据表的迁移文件#php artisan migrate④模拟数据(通过填充器来实现)a. 创建填充器文件(可以将多个数据表的写入操作写在一起)#php artisan make:seeder ArticleAndAut
2020-06-02 18:08:21
594
原创 laravel中的获取并存储
laravel17一、获取并存储【重点】access_token 2000次获取缓存项时如果请求的缓存项不存在时给它存储一个默认值,从数据库中获取数值并将其添加到缓存中可以通过cache::remember方法实现;如果缓存项不存在,传递给remember方法的闭包被执行并且将结果存放到缓存中;经常使用的:add/put、get、has、forget、flush、remember;...
2020-05-30 17:02:39
232
原创 laravel会话控制和缓存操作
laravel17一、会话控制(记忆)会话控制的两种方式:利用会话控制方法控制类实现会话操作;直接将用户的会话控制操作封装成一个auth认证类;常见应用:增删改查session:默认存在文件中session文件目录:storage/framework/sessions(1)使用Session类控制器头部引用:use Illuminate\Support\Facades\Session;由于session类在app.php中已经定义好别名,所以在控制器中引入的时候可以直接use Session
2020-05-26 17:51:19
260
原创 laravel中的ajax响应(一)
laravel16一、响应【重点】(1)类型:a、常规的直接响应;b、ajax的响应;展示视图以及直接响应字符串都属于常规的响应;在laravel框架中,不允许响应布尔值;(2)ajax请求的响应语法:return response()->json(需要json输送的数据) 数据是数组格式,对象也可以;在框架中建议不要再使用php自带json_encode方法对数据进行json编码;(3)跳转响应【重定向30x】常见的重定向状态吗:301(永久重定向)是服务器发出的、302
2020-05-23 15:22:03
223
原创 laravel数据表的迁移和填充
laravel15一、执行迁移文件执行分为up执行和down执行(1)up方法的执行:如果在当前的项目中第一次执行迁移文件的话,则需要先执行:#php artisan migrate:install执行迁移文件:创建数据表(up方法)#php artisan migrate(2)down方法执行:【回滚操作,删除数据表】#php artisan migrate:rollback 【回滚最后一次(批次号,针对的是批次号,不是单个表的迁移操作,回滚操作不删除迁移文件)】回滚操作只删除迁
2020-05-19 16:08:45
257
原创 laravel数据表的迁移
laravel14(1)验证码:如果需要实现点击验证码切换功能,则还需要写一段JavaScript代码【jQuery】先引入jQuery代码,然后再去编写代码一、数据表的迁移与填充【重点】迁移:创建数据表的操作+删除数据表的操作+修改数据表的操作;填充:往数据表里填充写入测试的数据【数据的插入操作】先迁移再填充(1)数据的迁移操作操作分为两部分:创建与编写迁移文件【创建&编写sql】、执行迁移文件【执行sql】1.1、迁移文件的创建与编写迁移文件默认的位置 database/m
2020-05-09 14:55:29
597
原创 laravel数据分页(2)与验证码
laravel13一、数据分页(2)注意:可以使用simplePaginate()表示简单分页,只有上一页和下一页,没有分页字符串二、验证码常见的验证码类型:字符串验证码,短信验证码、电话验证码,12306类型验证码,拖拽验证码等;1、验证码依赖安装去packahgist网站搜索验证码的代码依赖:关键字:captcha环境要求:php>=5.4,需要开启GD库,同时需要开启...
2020-04-28 17:53:50
147
原创 laravel文件上传(2)与数据分页(1)
laravel12一、文件上传(2)(1)关于数据接收可以使用input类,也可以使用request类,其语法与input类似;$request->get();$request->all();$request->only();$request->except();$request->has();为了保存的文件不被覆盖,建议在保存文件的同时对文件名...
2020-04-27 21:05:35
128
原创 laravel文件上传(1)
laravel11一、文件上传【重点】把上传作为一个简单的http请求看待;(1)修改表结构,添加一个字段(2)创建添加数据的表单和路由(3)在控制器中,添加上传业务处理逻辑关于上传错误状态代码error的取值:0-7,共7个,没有5;查看手册文件上传的思路:a、先去判断文件是否正常和存在;b、获取相关的信息(可选);c、保存文件(其实就是移动文件到新的目录)获取文件的方式...
2020-04-25 14:56:46
264
原创 laravelCSRF(3)
laravel10一、CSRF(2)(1)自动验证后台自动验证:(2)基本验证规则:required:不能为空;max:255 最长255个字符;min:1 最少1个字符;email:验证邮箱是否合法;confirmed:验证两个字段是否相同,如果验证字段是password,必须输入一个与之匹配的password_confirmation字段;integer:验证字段必须是整型...
2020-04-21 11:06:36
100
原创 laravel CSRF(2)
laravel9模板包含:语法:@include(模板文件名) 文件名不含后缀,语法类似view方法参数注意:在引用模板文件时候一般饮用的是纯静态的模板,当引用的模板中有变量的话,非常容易出错,一般不推荐一、CSRF(2)(1)CSRF验证机制与图形验证码的原理是一致的,都是将用户提交的值与session中的值进行对比,如果一致则通过,否则不通过;(2)...
2020-04-17 22:35:48
159
原创 laravel 视图(3)与CSRF(1)
laravel视图(1)if判断区别:![![在这里插入图片描述](https://img-blog.csdnimg.cn/20200414144420141.pn
2020-04-14 17:23:53
505
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人