ElementUI Form:Upload 上传

ElementUI安装与使用指南

Upload 上传

点击下载learnelementuispringboot项目源码

效果图


el-upload.vue(Upload上传)页面效果图



el-upload.vue代码

bash 复制代码
import Vue from 'vue'
import VueRouter from 'vue-router'
import HomeView from '../views/HomeView.vue'
import ElementUI from "@/views/ElementUI.vue";
import PagePath from "@/components/PagePath.vue";
import ElButton from "@/views/el-button.vue";
import ElLink from "@/views/el-link.vue";
import ElRadio from "@/views/el-radio.vue";
import ElRow_elCol from "@/views/el-row_el-col.vue";
import ElContainer from "@/views/el-container.vue";
import ElContainerExample from "@/views/el-container-example.vue";
import ElCheckbox from "@/views/el-checkbox.vue";
import ElInput from "@/views/el-input.vue";
import ElInputNumber from "@/views/el-input-number.vue";
import ElSwitch from "@/views/el-switch.vue";
import ElUpload from "@/views/el-upload.vue";

Vue.use(VueRouter)

const routes = [
  {
    path: PagePath.el_upload,
    name: 'el-upload',
    component: ElUpload
  },
  {
    path: PagePath.el_switch,
    name: 'el-switch',
    component: ElSwitch
  },
  {
    path: PagePath.el_input_number,
    name: 'el-input-number',
    component: ElInputNumber
  },
  {
    path: PagePath.el_input,
    name: 'el-input',
    component: ElInput
  },
  {
    path: PagePath.el_checkbox,
    name: 'el-checkbox',
    component: ElCheckbox
  },
  {
    path: PagePath.el_container_example,
    name: 'el-container-example',
    component: ElContainerExample
  },
  {
    path: PagePath.el_container,
    name: 'el-container',
    component: ElContainer
  },
  {
    path: PagePath.el_row_el_col,
    name: 'el-row_el-col',
    component: ElRow_elCol
  },
  {
    path: PagePath.el_radio,
    name: 'el-link',
    component: ElRadio
  },
  {
    path: PagePath.el_link,
    name: 'el-link',
    component: ElLink
  },
  {
    // path: '/el_button',
    // path: PagePath.data().el_button,
    path: PagePath.el_button,
    name: 'el-button',
    component: ElButton
  },
  {
    path: '/element_ui',
    name: 'element-ui',
    component: ElementUI
  },
  {
    path: '/',
    name: 'home',
    component: HomeView
  },
  {
    path: '/about',
    name: 'about',
    // route level code-splitting
    // this generates a separate chunk (about.[hash].js) for this route
    // which is lazy-loaded when the route is visited.
    component: () => import(/* webpackChunkName: "about" */ '../views/AboutView.vue')
  }
]

const router = new VueRouter({
  mode: 'history',
  base: process.env.BASE_URL,
  routes
})

export default router

Attribute



Slot

Methods

相关推荐
Asthenia04122 分钟前
Netty编解码器详解与实战
前端
袁煦丞6 分钟前
每天省2小时!这个网盘神器让我告别云存储混乱(附内网穿透神操作)
前端·程序员·远程工作
Mr.app37 分钟前
vue mixin混入与hook
vue.js
一个专注写代码的程序媛1 小时前
vue组件间通信
前端·javascript·vue.js
一笑code1 小时前
美团社招一面
前端·javascript·vue.js
懒懒是个程序员2 小时前
layui时间范围
前端·javascript·layui
NoneCoder2 小时前
HTML响应式网页设计与跨平台适配
前端·html
凯哥19702 小时前
在 Uni-app 做的后台中使用 Howler.js 实现强大的音频播放功能
前端
心宽体胖连壮实2 小时前
记录一次 MarchingSquaresJS 使用经历
vue.js
烛阴2 小时前
面试必考!一招教你区分JavaScript静态函数和普通函数,快收藏!
前端·javascript