当前位置: 首页 > news >正文

网站做乘法表seo论坛

网站做乘法表,seo论坛,wordpress可以做门户网站,自建wordpress一、页面样式: (1)点击前: (2)点击后: 设计:①自定义elementPlus图标;②使用Tooltip实现鼠标悬浮按钮上出现文字提示;③上传与更换的切换样式;…

一、页面样式:
(1)点击前:
在这里插入图片描述
(2)点击后:
在这里插入图片描述

设计:①自定义elementPlus图标;②使用Tooltip实现鼠标悬浮按钮上出现文字提示;③上传与更换的切换样式;
前端:通过chooseVideochooseVideoFile这两个方法,分别去①限制点击上传的文件类型;②获取到上传的文件this.fileInfo.selectedFilethis.fileInfo.selectedVideoFile传给后端进一步处理;③通过拿到的文件直接可以fileInfo.selectedFile.name获取到文件名;
在这里插入图片描述
二、前端代码

<el-dialog v-model="addVideoFile" :before-close="closeDialog" title="新增视频"  width="800px"><el-form :model="fileInfo" label-position="left" label-width="100px"><el-form-item label="视频:"><span v-if="fileInfo.selectedFile" style="margin-right: 5px;color: black">{{fileInfo.selectedFile.name}}</span><el-button type="primary" @click="chooseVideo">{{ fileInfo.selectedFile ? "更换视频" : "上传视频" }}<el-icon class="el-icon--right"><UploadFilled /></el-icon></el-button></el-form-item><el-form-item label="压缩包:"><span v-if="fileInfo.selectedVideoFile" style="margin-right: 5px;color: black">{{fileInfo.selectedVideoFile.name}}</span><el-tooltip content="支持word/excel/pdf/zip/exe/md/rar/mp4/txt文件" placement="bottom" effect="light"><el-button type="primary" @click="chooseVideoFile">{{ fileInfo.selectedVideoFile ? "更换压缩包" : "上传压缩包" }}<el-icon class="el-icon--right"><Briefcase /></el-icon></el-button></el-tooltip></el-form-item></el-form><template #footer><span class="dialog-footer"><el-button @click="addVideoFile = false; ">取消</el-button><el-button type="primary" @click="addVideoList">确认</el-button></span></template></el-dialog>
// 点击新增视频openAddVideoFile(){this.resetVideoFile();this.addVideoFile = true;},closeDialog() {this.addVideoFile = false;},//清空新增弹框数据resetVideoFile(){this.fileInfo.id = null;this.fileInfo.title = '';this.fileInfo.content = '';this.fileInfo.url = '';},//点击上传视频chooseVideo() {const fileInput = document.createElement("input");fileInput.style.display = "none";fileInput.type = "file";fileInput.accept = "video/*"; // 限制接受所有视频类型fileInput.onchange = () => {if (fileInput.files) {if (this.addVideoFile === true){this.fileInfo.selectedFile = fileInput.files[0];console.log("********************this.fileInfo.selectedFile",this.fileInfo.selectedFile);}}fileInput.remove();};// 触发文件选择对话框fileInput.click();},chooseVideoFile(){const fileInput = document.createElement("input");fileInput.style.display = "none";fileInput.type = "file";fileInput.accept = ".doc,.docx,application/pdf,.xlsx,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,.zip,application/x-msdownload,.md,application/x-rar-compressed,video/mp4,text/plain";fileInput.onchange = () => {if (fileInput.files) {if (this.addVideoFile === true){this.fileInfo.selectedVideoFile = fileInput.files[0];console.log("********************this.fileInfo.selectedVideoFile",this.fileInfo.selectedVideoFile);}}fileInput.remove();};// 触发文件选择对话框fileInput.click();},// 新增视频提交addVideoList(){if(this.$dataFormat.isEmpty(this.fileInfo.title)||this.$dataFormat.isEmpty(this.fileInfo.content)||this.$dataFormat.isEmpty(this.fileInfo.selectedVideoFile)){ElMessage({message: '请先补全信息',type: 'warning',})return;}// 检查是否选择了文件if (this.fileInfo.selectedFile || this.fileInfo.selectedVideoFile){let url = "/ArDownLoad/addVideoList";let data = {type:2,//查视频管理的所有数据fileType:'v',//v:视频title: this.fileInfo.title,content:this.fileInfo.content,url:this.fileInfo.selectedFile,videoUrl:this.fileInfo.selectedVideoFile,}this.$request.postForm(url,data).then(res =>{this.$msg.warning('新增成功!')this.addVideoFile = false;this.videoFilter();}).catch(() => {})}},

三、后端代码
调用了文件处理的封装方法,哈哈

http://www.shuangfujiaoyu.com/news/3009.html

相关文章:

  • 网上做网站任务近期国际新闻热点大事件
  • 工业设计 做自己的网站 知乎北京全网营销推广
  • 属于网络营销站点推广的是广告网址
  • 网站搭建是哪个岗位做的事儿seo云优化如何
  • 成都代理记账搜索引擎优化结果
  • 一站式做网站开发申请网站域名要多少钱
  • 网站访客天津seo霸屏
  • 网站logo图怎么做商城系统开发
  • 做建材网站北京seo网络优化招聘网
  • 工艺品网站怎么做网站推广的常用方法有哪些
  • 用dw做购物网站推广普通话奋进新征程演讲稿
  • 网站开发的产品用什么形容词形容世界球队最新排名
  • 网站建设是一次性给钱还是什么定制企业网站建设制作
  • 网站开发 维护岗位职责微信加人推码35一单
  • 购物网站建设公司百度一下你就知道官网百度
  • 网站里滚动的图片怎么做的软服业营收破334亿
  • 上线了做的网站怎么办seo图片优化
  • 变装小说第三性wordpressseo网站推广软件排名
  • 做内容网站 用什么模版北京网络优化推广公司
  • 网站建设日程表表格西安网站建设方案优化
  • 智能建站网百度一下就会知道了
  • 大连手机自适应网站建设电话谷歌浏览器中文手机版
  • 上海到北京飞机航班查询网站优化排名易下拉霸屏
  • 国内外设计网站网站免费软件
  • 无锡外贸网站制作云seo关键词排名优化软件
  • 如何做视频类网站seo搜索引擎优化实训总结
  • 互联网招聘网站排行微博推广方法有哪些
  • 手工制作地球仪的方法 材料重庆seo教程
  • ps怎么做网站首页界面百度网站收录提交入口全攻略
  • 网站制作网站开发网页设计代码