




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、内容回顾内容介绍讲师删除功能1、添加按钮,添加2、编写删除功能 JS 代码(1)完成和的接口调用 api/teacher.jsdeleteTeacherId(id)return request(url: /eduservice/eduteacher/$id, method: 'delete')<el-button type="danger" size="mini" icon="el-icon-delete" click="removeTeacherId(scope.row.id)" >删
2、除</el-button>1、讲师删除功能2、讲师添加功能3、讲师修改功能4、添加讲师上传头像(1)阿里云OSS1、Wck2、引入前端工程3、前端环境介绍4、把前端环境登录改造本地5、前端框架开发过程介绍6、讲师管理模块准备7、开发讲师列表(2)调用接口(3)删除提示/删除讲师信息removeTeacherId(id) this.$confirm("此操作将删除该讲师, 是否继续?", "提示", confirmButtonText: "确定",cancelButtonText: "取消", type:
3、 "warning").then() => /调接口删除数据teacher.deleteTeacherId(id).then(response => console.log("删除");this.$message( type: "success", message: "删除!");/刷新数据this.getTeacherList();););,/删除讲师信息removeTeacherId(id)/调接口删除数据teacher.deleteTeacherId(id).then(response=>
4、console.log('删除')/刷新数据this.getTeacherList(),讲师添加功能1、 增加页面表单<template><div class="app-container"><el-form label-width="120px"><el-form-item label="讲师名称"><el-input v-m=""/></el-form-item><el-form-item la
5、bel="讲师排序"><el-input-number v-m="teacher.sort" controls- position="right" min="0"/></el-form-item><el-form-item label="讲师头衔"><el-select v-m="teacher.level" clearable placeholder="请选择"><!-数据类型一定要和取出的 j
6、son 中的一致,否则没法回填因此,这里 value 使用动态绑定的值,保证其数据类型是 number-><el-option :value="1" label="高级讲师"/><el-option :value="2" label="首席讲师"/></el-select></el-form-item><el-form-item label="讲师资历"><el-input v-m="teacher.career&
7、quot;/></el-form-item><el-form-item label="讲师简介"><el-input v-m="ro" :rows="10" type="textarea"/></el-form-item><!- 讲师头像:TODO -><el-form-item><el-button :disabled="saveBtnDisabled" type="primar
8、y"2、 编写 js 代码(1) 在 api/teacher.js 添加接口方法(2) 页面(3) js 方法实现<script>import teacher from "/api/teacher" export default data() returneduTeacher:, saveBtnDisabled:false,created () ,methods: /添加讲师saveOrUpdate()teacher.addTeacher(Teacher)click="saveOrUpdate">保存</
9、el-button></el-form-item></el-form></div></template>import teacher from "/api/teacher"addTeacher(eduTeacher)return request(url: /eduservice/eduteacher/addTeacher, method: 'post',data:eduTeacher)讲师修改功能1、新增按钮2、点击按钮跳转页面(1)添加路由,并隐藏path: 'add/:id',name
10、: 'EduTeacherEdit',component: () => import('/views/teacher/add'), meta: title: '编辑讲师', noCache: true ,hidden: true<router-link :to="'/teacher/add/'+scope.row.id"><el-button type="primary" size="mini" icon="el-icon-edit&qu
11、ot;>修改</el-button></router-link>.then(response=>/提示 this.$message( type: "success", message: "添加!");/路由切换this.$router.push(path:'/teacher/list')</script>/提示this.$message(type: "success",message: "修改);/路由切换!"this.$router.push( pa
12、th: "/teacher/list");),第三步是保存还是更新,进行操作/更新讲师updateEduTeacher()teacher.updateTeacher(Teacher).then(response=>/提示this.$message(type: "success",message: "修改);/路由切换!"this.$router.push( path: "/teacher/list");),/添加讲师addTeacher()teacher.addTeacher(
13、Teacher).then(response/提示=> this.$message(type: "success",message: "添加!");解决 bug(路由切换 bug)/路由切换this.$router.push( path: "/teacher/list" ););,/添加修改讲师saveOrUpdate() if(Teacher.id) this.updateEduTeacher() else this.addTeacher()阿里云 OSS阿里云 oss 开发添加讲师上传头像功能(后端)添加讲师
14、上传头像接口(完善)添加讲师上传头像(前端)1、整合上传组件2 页面添加组件代码<!- 讲师头像 -><el-form-item label="讲师头像"><!- 头衔缩略图 -><pan-thumb :image="eduTeacher.avatar"/><!- 文件上传按钮 -><el-button type="primary" icon="el-icon-upload" click="imagecropperShow=true">更换头像</el-button><!-v-show:是否显示上传组件:key:类似于 id,如果一个页面多个图片上传控件,可以做区分:url:上传的 url 地址close:关闭上传组件crop-upload-success:上传后的回调-><image-cropperv-show="imagecropperShow"配置 nginx:width="300":height="300":key="imagecropperKey&
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中国甜八宝数据监测报告
- 快递考试题目及答案
- 空中乘务考试题及答案
- 果蔬坚果加工工岗位操作技能考核试卷及答案
- 炼钢准备工专项考核试卷及答案
- 2025年中国多功能平板跑步机数据监测研究报告
- 矿用发电车操作工基础考核试卷及答案
- 综合布线装维员上岗考核试卷及答案
- 精神控制考试题及答案
- 金蝶软件考试题及答案
- 2025年江苏省农垦集团有限公司招聘笔试备考及答案详解(新)
- 生物安全培训试题(答案)
- 陪玩团基本知识培训课件
- 2025年公证处聘用制书记员招聘考试要点及面试模拟题解析
- 2025江西吉安庐陵新区招聘社区工作者(专职网格员)招聘22人考试参考试题及答案解析
- 芯片研发流程管理办法
- 2025-2026学年广美版(2024)小学美术二年级上册教学计划及进度表
- 电子工程师知识培训课件
- 2025年手电筒行业研究报告及未来行业发展趋势预测
- 设备使用与保养培训课件
- 兵团连队职工考试试题及答案解析
评论
0/150
提交评论