概括
本文后端使用 netcore 3.1
,前端使用 vue 2.x
开发,本文也借鉴了很多人写的博客,但是其中相当一部分代码根本跑不通。再者就是没有充分使用element-ui
封装好的组件,大量的自己书写js代码,看起来比较费劲,还有部分未做到前后端的分离,把本应该前端做的事情,交给了后端。这大概是后端出生的程序员的通病吧,哈哈,其实我也经常这样。于是自己对这些代码进了自己的一些整合,抽时间整理了一下,记录如下
前端代码(使用vue2.x + elementui组件库)
<template>
<div>
<el-upload class="upload-demo" drag action="http://localhost:5000/image/up" accept=".jpg, .png"
:on-success="handleSuccess" :on-error="handleError" :before-upload="handleBeforeUpload"
:on-progress="handleProgress" multiple>
<i class="el-icon-upload"></i>
<div class="el-upload__text">将文件拖到此处,或<em