一、引入layui

html

<div class="layui-upload-drag" id="upload"><i class="layui-icon"></i><p>点击上传,或将文件拖拽到此处</p><div class="layui-hide" id="uploadDemoView"><hr><img src="" alt="上传成功后渲染" style="max-width: 196px"></div>
</div>
script
<script>
layui.use(['jquery','upload'],function () {$ = layui.jquery;var upload = layui.upload;//拖拽上传upload.render({elem: '#upload', url: '/admin/news/upload' //改成您自己的上传接口, done: function (res) {console.log(res.imgPath)layer.msg('上传成功');layui.$('#uploadDemoView').removeClass('layui-hide').find('img').attr('src', res.imgPath);}});});

二、php

路由

Route::post('/news/upload','news/upload');
 public function upload(){// 获取表单上传文件 例如上传了001.jpg$file = request()->file('file');// 上传到本地服务器$savename = Filesystem::disk('public')->putFile( 'upload', $file);//转换反斜杠$savename=str_replace('\\','/',$savename);//$savename  =》upload/20210725/28b20fe2b1913c94df7f84a239156fd7.png//拼接服务器地址$imgPath = 'http://local.news.com/storage/'.$savename;return json(['code'=>200,'imgPath'=>$imgPath,'msg'=>'成功']);}

TP6+layui 文件上传相关推荐

  1. layui文件上传后台(带自定参数)

    记录layui文件上传方法,前端页面直接看layui文件上传相关文档就行,主要是记录后端Java接收上传流并保存的方法 layui文档:https://www.layui.com/doc/module ...

  2. SSM框架使用Layui文件上传插件实现多文件上传(多文件列表)

    SSM框架使用Layui文件上传插件实现多文件上传(多文件列表) pom.xml文件的配置 想要实现SSM框架实现多文件上传,必要的jar包必须要在pom.xml文件中引入.如下: <!--co ...

  3. layui文件上传等待动画

    layui文件上传等待动画 //加载动画 layer.msg('图片上传中...', {icon: 16,shade: 0.01,time: 0 }) //关闭动画 layer.close(layer ...

  4. layui文件上传接口后端具体实现SpringMVC

    做课程设计时候,用到了layui文件上传接口,参考官方文档给出的响应接口文档: {"code": 0,"msg": "","dat ...

  5. layui文件上传(头像上传)

    头像上传 头像上传大概流程就是选择电脑上的文件图片然后上传到服务器服务器存起来然后上传到浏览器中,服务器需要用到磁盘存储模块(multer),需要下载安装 multer是Nodejs中用于处理文件上传 ...

  6. layui自定义模块、日志打印使用、layui文件上传云服务器

    1.layui自定义模块:方便接口调用 ​ 异步请求url地址不方便 ​ 解决:扩展模块 ​ 1):定义对应js文件 ja>lay-module创建http目录创建http.js文件 ​ 2): ...

  7. layui多文件上传讲解_Laravel 使用 layui 文件上传组件批量上传图片

    摘要 Laravel 使用 layui 文件上传组件批量上传图片. layui是一款经典国产模块化前端UI框架,首先看看官方的介绍: layui(谐音:类UI) 是一款采用自身模块规范编写的前端 UI ...

  8. layui 文件上传(upload)实例重载及重新上传

    layui 文件上传(upload)实例重载及重新上传 平时的话是真用不到这两个东西,咱先不考虑其他问题,直接看接口,是这样的:1,用户上传文件(这是个接口),上传完之后会返回上传的数据,进行回显,预 ...

  9. layui文件上传回调前对文件类型及大小判断

    layui.use(['upload', 'form'], function () {var upload = layui.upload;var form = layui.form;upload.re ...

最新文章

  1. 组原,汇编语言关于代码段的定义
  2. Logback日志配置(分级别输出到不同文件)
  3. Redis Server Memory Optimization
  4. Struts2+Spring2.5+Hibernate3.1实现登陆示例
  5. PHP常用方法很有意义的博客网址
  6. python提示list index out of range_为什么python报错说“list index out of range”
  7. Cookie、session、token对比
  8. 神仙在双11晚上,都干了些啥?
  9. php dom 换行,PHP DOM XML不会在标记之后打印掉换行符
  10. linux知识点查阅
  11. block compressed sparse row (BSR) matrix format
  12. 考研数据结构--排序汇总(自用)
  13. 透视特洛伊木马程序开发技术
  14. linux gt240驱动下载,支持GT540M NVIDIA新款Linux显卡驱动
  15. java overload_Java中的Overload和Override有什么区别
  16. 转:谦逊不是罕见的美德,而是人人可习得的能力
  17. G-05 校验ISBN-10编码 (10 分)
  18. Windows10系统C盘文件实际大小占用空间和可用空间不一致(相差差8到20G)
  19. windows server 2012 RD服务器
  20. 用MATLAB画国旗

热门文章

  1. ios 渐变透明背景_作为一款可满足20~150度的温度的水壶, 北欧天然云石渐变水壶三件套满足你的需求...
  2. 我的世界服务器怎么指定领地皮,我的世界地皮领取收费设置方法
  3. HDU2060 Snooker斯诺克
  4. python实验四:聚类模型KMeans算法及其评价
  5. iconfont图标不能修改颜色解决方案
  6. 在码云创建仓库并关联到本地
  7. 计算机老是卡顿怎么解决,电脑越来越卡怎么办?有妙招!
  8. 华为向emui输入鸿蒙,从华为Mate40系列窥见EMUI的未来 与鸿蒙OS共筑一致用户体验...
  9. 动态图片怎么裁剪?教你在线裁剪gif图片
  10. http协议报文体_Http协议详解 - 榴莲黑芝麻糊的个人空间 - OSCHINA - 中文开源技术交流社区...