添加路由

{
  path: '/category',
  component: Layout,
  redirect: '/category/list',
  name: '视频分类管理',
  meta: {title: '视频分类管理', icon: 'el-icon-s-help'},
  children: [
    {
      path: 'list',
      name: '视频分类列表',
      component: () => import('@/views/video/category/list'),
      meta: {title: '视频分类列表', icon: 'table'}
    },
    {
      path: 'save',
      name: '上传视频分类',
      component: () => import('@/views/video/category/save'),
      meta: {title: '上传视频分类', icon: 'tree'}
    }
  ]
},完善上传页面,上传页面也就是所谓的添加页面,现在大部分使用 excel 导致的比较多,所以这次就采用 excel 导入上传的形式来做添加,添加内容如下,添加了之后会报错,因为方法还没添加,不过没什么问题,先添加,添加完毕了之后紧接着就是去写 excel 上传解析接口了
<template>
<div class="app-container">
<el-form label-width="120px">
<!--
下载 excel 模板
-->
<el-form-item label="描述信息">
<el-tag type="info">excel模板说明</el-tag>
 
<el-tag>
<i class="el-icon-download"></i>
<a href="javascript:(0)">点击下载模板</a>
</el-tag>
</el-form-item>
<!--
上传excel
-->
<el-form-item label="上传信息">
<el-upload
ref="upload"
action="https://jsonplaceholder.typicode.com/posts/"
:auto-upload="false"
:on-success="uploadSuccess"
:on-error="uploadError"
accept=".xls, .xlsx"
:limit="1"
:disabled="btnDisabled"
name="file"
>
<el-button slot="trigger" size="small" type="primary">选取文件</el-button>
<el-button style="margin-left: 10px;" size="small" type="success"
@click="submitUpload">上传到服务器
</el-button>
</el-upload>
</el-form-item>
</el-form>
</div>
</template>
<script>
export default {
name: "save"
}
</script>
<style scoped>
</style>
    
    
    










