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

网站后台使用培训什么是seo什么是sem

网站后台使用培训,什么是seo什么是sem,专门做品牌折扣的网站有哪些,网络营销公司排名榜以下是使用Vue CLI创建的Vue项目,结合Element UI来实现文件上传功能的完整示例。 步骤 创建Vue项目:确保你已经安装了Vue CLI,若未安装,可使用以下命令安装: npm install -g vue/cli然后创建一个新的Vue项目&#x…

以下是使用Vue CLI创建的Vue项目,结合Element UI来实现文件上传功能的完整示例。

步骤

  1. 创建Vue项目:确保你已经安装了Vue CLI,若未安装,可使用以下命令安装:
npm install -g @vue/cli

然后创建一个新的Vue项目:

vue create element-file-upload-demo
cd element-file-upload-demo
  1. 安装Element UI:在项目根目录下执行以下命令安装Element UI:
npm install element-ui -S
  1. 配置Element UI:在src/main.js中引入Element UI:
import Vue from 'vue';
import App from './App.vue';
import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';Vue.use(ElementUI);new Vue({render: h => h(App),
}).$mount('#app');
  1. 编写后端接口(使用Spring Boot):后端代码和之前的示例相同,这里再给出一遍。
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.multipart.MultipartFile;import java.io.File;
import java.io.IOException;
import java.util.HashMap;
import java.util.Map;@RestController
public class FileUploadController {@PostMapping("/upload")public Map<String, Object> uploadFile(@RequestParam("file") MultipartFile file) {Map<String, Object> result = new HashMap<>();if (file.isEmpty()) {result.put("success", false);result.put("message", "上传的文件为空");return result;}try {String filePath = "upload/" + file.getOriginalFilename();File dest = new File(filePath);if (!dest.getParentFile().exists()) {dest.getParentFile().mkdirs();}file.transferTo(dest);result.put("success", true);result.put("message", "文件上传成功");} catch (IOException e) {result.put("success", false);result.put("message", "文件上传失败:" + e.getMessage());}return result;}
}
  1. 编写前端组件(Vue):在src/components目录下创建FileUpload.vue组件:

  2. App.vue中使用组件

<template><div id="app"><FileUpload /></div>
</template><script>
import FileUpload from './components/FileUpload.vue';export default {name: 'App',components: {FileUpload}
};
</script><style>
#app {font-family: Avenir, Helvetica, Arial, sans-serif;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-align: center;color: #2c3e50;margin-top: 60px;
}
</style>

运行项目

  1. 启动Spring Boot项目。
  2. 在Vue项目根目录下执行npm run serve启动前端项目。
  3. 打开浏览器访问http://localhost:8080,即可看到文件上传界面。
http://www.dtcms.com/wzjs/613369.html

相关文章:

  • 苏宁易购网站建设的目的中国网站开发排名
  • 做视频的背景音乐哪里下载网站微信公众号开发需要多少钱
  • 江阴做网站公司html5网站开发趋势
  • 发布企业信息的网站做网站的客户需求
  • 网站三网合一案例做网站图片切图是什么
  • 做一网站要什么wordpress app提示
  • 做的网站怎么让百度收录广东东莞天气
  • 建一个电商网站多少钱栾城网站制作
  • 已有网站开发app终端wordpress ftp连接不上
  • 手机网站设计推荐网页版传奇排行
  • 盐城网站建设0515icp口碑最好的旅游网站
  • 网站首页设计特点有哪些中视频自媒体平台注册官网
  • 百度快速seowordpress的seo优化
  • 本校网站建设潍坊网站制作保定公司
  • 网站开发与维护是做什么工作制作小企业网站
  • 桂林网站制作找志合网络公司小网站备案
  • 建设能源官方网站七牛云加速WordPress
  • 建设厅网站总经济师是干什么的龙文区城乡建设局网站
  • 网站建设连接到百度计算机应用软件开发
  • 永久免费wap自助建站电商网站开题报告
  • 淘宝上做网站权重网站域名解析ip地址
  • 界面官方网站做食品外贸选哪个网站好
  • 多个域名指向同一个网站 备案wordpress同步qq微博
  • 做app网站建设学院网站设计流程
  • wordpress 备案信息网站如何做搜索引擎优化
  • 网站源码生成器电子商务网站开发的历程
  • 网站建设三网合一长春做网站大公司
  • 做网站维护的是什么人长沙制作公园仿竹围栏哪家便宜
  • 长沙市建设网站百度蜘蛛抓取新网站
  • 济南企业做网站国外做饮用来源的网站