课程分类管理-课程分类显示前端 | 学习笔记

简介: 快速学习课程分类管理-课程分类显示前端

开发者学堂课程【微服务+全栈在线教育实战项目演练(SpringCloud Alibaba+SpringBoot)课程分类管理-课程分类显示前端学习笔记,与课程紧密连接,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/667/detail/11364


课程分类管理-课程分类显示前端


代码

importrequest from . @/utils/ request'

export default [

//1课程分类列表

getSubjectlist() (

return request((

url: ' /eduservice/ sub jec t/ getAllSubject' ,

method :get

})

]

接口写完了,下面整合课程分类的前端,按照流程,第一个还是在 API 中,把接口地址首先定义,之前有个 teacher,那再创建,把 subject 打开。

改一下第一个方法,要做的叫课程分类。这个列表名字改一下。

比如这个 get 这个 subject 例子。

这个里边的不需要参数,下面写上这个接口地址,地址应该这个地址,Edu service subject。

Switch subject,然后后面,加上名字写到这位置大概,当然这位置没有参数,写引号都可以,因为它没有那个表达式,不需要取参数,然后写完之后,下面看他的提交方式是一个get请求,它里边没有参数,所以不需要的去掉这是。

这样的话可以把方法定义出来了。

import sublject from '@/ api/edu/ subject'export default {

data() [

return [

filterText:

data2: [], //返回所有分类数据

defaultProps:

children:' children' ,

label: ' label'

watch: f

下面,在这个 mice 里边把这方法写下,就是得到这个所有的分类。这个集合这是一个方法,方法里面,要调一下,刚才那个就是定义的,里边的内容,来调一下,这些内容在 CF 里边,把CF这个文件先引进来,加个引碰头。

Subject from,然后加一个叫艾特斜杠,地址是这个 APIEDU。Sad that 这个地址,然后调撒盖中的方法,调一下subject点上这个方法。

created(){

this.getAllsubjectList()

}

watch:{

filterText(val) (

this.$refs. tree2.filter(val)

methods:{

getAllSubjectlist() {

subject . getSubjectlist()

. then( response =>

this. data2 =response . data.listj

})

filterNode(value, data) i

if ( !value) return true

return data.label. index0f(value) !=- -1

优化前段过滤功能

filterNode(value, data) f

if (!value) return true

return data. title. toLawerCase(). indexOf (value . toLowerCase()) !-- -1

相关文章
|
6月前
|
前端开发 JavaScript
Web前端之移动端课程开发之06.bootstrap
Web前端之移动端课程开发之06.bootstrap
73 0
|
1月前
|
JavaScript 前端开发 程序员
前端学习笔记——node.js
前端学习笔记——node.js
43 0
|
1月前
|
移动开发 算法 前端开发
前端常用算法全解:特征梳理、复杂度比较、分类解读与示例展示
前端常用算法全解:特征梳理、复杂度比较、分类解读与示例展示
22 0
|
3月前
|
JavaScript 前端开发 程序员
后端程序员的前端必备-jQuery核心学习笔记
后端程序员的前端必备-jQuery核心学习笔记
58 13
|
4月前
|
前端开发 JavaScript
前端框架的选型、分类、常用框架整理(含官网链接)
前端框架的选型、分类、常用框架整理(含官网链接)
100 7
|
4月前
|
前端开发
支付系统--微信支付21--搭建前端环境,payment-demo-front这个项目文件夹是前端显示文件,payment-demo是后端项目,支付页面常见三个页面:购买课程,我的订单,下载账单
支付系统--微信支付21--搭建前端环境,payment-demo-front这个项目文件夹是前端显示文件,payment-demo是后端项目,支付页面常见三个页面:购买课程,我的订单,下载账单
|
5月前
|
JavaScript 前端开发 Java
基于SpringBoot+Vue+uniapp的在线开放课程的Web前端的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的在线开放课程的Web前端的详细设计和实现(源码+lw+部署文档+讲解等)
|
6月前
|
JavaScript 前端开发
TypeScript 学习笔记(六):TypeScript 与前端框架的结合应用
笔记,进一步提升 TypeScript 编程技能。
78 1
|
6月前
|
前端开发 JavaScript
前端Webpack5高级进阶课程
本套视频教程主要内容包含React/Vue最新版本脚手架分析、基于Webpack5编写自己的loader和plugin等,让你开发时选择更多样,最后,用不到一百行的代码实现Webpack打包。通过本套视频教程的学习,可以帮你彻底打通Webpack的任督二脉,技术水平更上一层楼,在开发项目的道路上畅通无阻
32 3
前端Webpack5高级进阶课程
|
6月前
|
前端开发 JavaScript
Web前端全栈工程师2023视频课程
该视频课程旨在为学习者提供全面的Web前端与全栈开发技能。学员将深入学习HTML、CSS、JavaScript、React、Node.js等内容,并通过实际项目实战经验,掌握现代Web开发所需的关键技能,助力他们成为全栈工程师。
62 0