学习总结1.用户的退出用到Auth::logout()方法2.保存数据时用save方法,需要通过判断是否存在用户id值判断是增加还是修改用户数据3.可以通过layer.open()中的btn和yes属性给弹窗添加按钮和按钮方法1.admin控制器ad...
学习总结1.通过Auth::user()获取用户的登录信息2.通过$request->route()->action['controller']获取当前访问路由地址对应的控制器App\Http\Controllers\admins\Home@inde...
学习总结1.为了避免频繁和数据库交互,在数据库中查询菜单时,先把有的菜单取出后通过扩展的DB->lists()转为数组后存在数组变量中2.如果pid===0并且ishidden===0代表需要显示在菜单项中的一级菜单,把这一类存储在一级菜单的变量中3...
学习总结1.如果想扩展laravel中的类,必须先确定这个类是否包含macro()方法,如果包含这个静态方法,说明这个类可以扩展2.必须继承ServiceProvider类,然后把扩展的方法写在boot()方法中3.通过调用扩展类的macro()实现...
学习总结1.可以使用laravel框架中自带的Auth类,实现用户登录验证,需要在app/user.php中指定需要查询的表名称2.使用laravel中自带的auth中间件,实现如果没有登录跳转到登录页面,如果使用auth中间件,必须使用name('...
学习总结 使用laravel中的查询构造器,也就是链式调用,实现数据库中数据的增删改查,方便且高效中间件的注册和使用,可以很方便的解决用户操作的控制 1.路由 web.php
学习总结1.在当前项目下使用artisan命令创建控制器,快速高效不容易出错2.在控制器中向页面传输数据时,$result['res']=$data; , return view('home/goods',$result); ,传输到goods.bl...
学习总结1.利用jquery实现无刷新操作可以大大精简代码,使用非常方便2.利用jquery实现跨域请求,只需将ajax()方法中的dataType=jsonp,然后设置回调即可,非常方便1.JQuery实现无刷新操作index.html ...
1.composer的安装1.1 composer的安装依赖php的版本,设置php目录的环境变量 检查php版本 php -v 出现以上显示,环境变量设置成功 1.2 使用vscode编辑器,使用菜单栏中的终端->新终端,执行以下命令# 首先...
学习总结1. 使用layui前端框架,需要在https://www.layui.com上下载layui的包2.下载后把layui.css,layui.js包含到当前文件中,其中layui.js包含jquery3.如果想使用layui中的样式,只需要把...
学习总结1. jquery中如果想删除一个元素,必须先用empty()删除这个元素下的子元素,然后再用remove()删除该元素2. remove(‘active’)可以删除class='active'的所有元素3. jquery中使用$()工厂函数...
学习总结 jquery是javascript的一个函数库jquery可以简化代码量,尽可能少的代码做多的事情使用最新的jquery库,最新的chrome浏览器引用jquery时,会报错,不知道原因,使用火狐和ie正常 1 index.html ...
学习总结 冒泡方法加载事件时,要注意当前是哪个元素触发的事件事件委托可以模拟用户操作,提高代码复用 1.1首页index.php
学习总结 利用cors和jsonp可以实现跨域数据请求这样就可以实现前端数据和后端数据库数据不在同一服务器上,如果后端数据比较庞大可以寄存在另一个专门用来存储数据的服务器上 1.1CORS实现跨域请求 php11.edu中的cors.html ...
学习总结 ajax可以实现表单无刷新上传,有较好的用户体验ajax有两种上传方式,GET和POST,GET方式上传时,发送数据为空,POST方式时,发送数据为json字符串 1.登录界面无刷新上传1.1首页 index.html