一 获取一级分类

1 组件数据定义

添加在Info.vue的data中

subjectList: [], // 一级分类

subjectLevelTwoList: [] // 二级分类

2 组件脚本

表单初始化时获取一级分类嵌套列表,引入subject api

import subjectApi from '@/api/subject'

定义方法

// 获取课程分类列表

initSubjectList() {

subjectApi.getNestedTreeList().then(response => {

this.subjectList = response.data.items

})

},

页面加载时

created() {

// 获取讲师列表

this.initTeacherList()

// 初始化分类列表

this.initSubjectList()

},

3 组件模板

v-model="courseInfo.subjectParentId"

placeholder="请选择"

@change="subjectChanged">

v-for="subject in subjectList"

:key="subject.id"

:value="subject.id"

:label="subject.title" />

二 级联显示二级分类

1 注册change事件

在一级分类的组件中注册change事件。

2 定义change事件方法

// 切换一级类别下拉列表

subjectChanged(value) {

console.log('value', value)

// 遍历一级类别列表

this.subjectList.forEach(subject => {

// 判断当前选中的一级类别是否和当前遍历的一级类别的id一致

if (subject.id === value) {

// 清空当前值

this.courseInfo.subjectId = ''

// 如果一致,则将当前遍历的一级类别的子类别绑定在页面的二级类别列表中

this.subjectLevelTwoList = subject.children

}

})

},

3 组件模板

v-model="courseInfo.subjectId"

placeholder="请选择">

v-for="subject in subjectLevelTwoList"

:key="subject.id"

:value="subject.id"

:label="subject.title" />

三 测试

多级联动下拉java,下拉列表多级联动前端实现相关推荐

  1. android加载时二级联动点击二级联动,Android实现联动下拉框二级地市联动下拉框功能...

    日常使用软件中,为了方便且规范输入,会使用到下拉框进行输入,如注册时生日选项,购物时的地址输入,都会用到下拉框,今日笔者为了巩固已学的知识,实现了二级联动下拉框用作回顾及分享给求知的新手. 思路/步骤 ...

  2. python三级联动菜单_Excel–这才是三级联动下拉菜单的正确做法

    Excel–这才是三级联动下拉菜单的正确做法,跟二级联动菜单完全不同! 文章来源:企鹅号 - Excel学习世界 今天教大家制作三级联动下拉菜单. 很多同学以为三级联动下拉做法跟二级联动下拉菜单是一样 ...

  3. dw二级联动下拉菜单插件 宋君墨_Excel实例——一级、二级、多级下拉菜单一次讲透...

    啥叫下拉菜单?啥叫一级?二级?多级?你们都在说啥? 一级下拉菜单 其实是一级,这里就不再多次强调是一级了,就是下拉菜单! 当需要多人填写,又保证填写规范的时候,下拉菜单使用起来是非常有必要了!两种办法 ...

  4. javascript实现下拉条联动_js实现多级联动下拉框

    花了半天时间实现一个多级联动下拉框,目的是对某一植物进行"门纲目科属"的归类.使用的技术是javascript+xml,之所以不用数据库,一来这方面的数据虽然量大但都是固定不变的, ...

  5. Excel制作导入模板,多级联动下拉框(一整列的设置),修改一级下拉框内容,自动清空二级内容

    目录 效果展示 一.数据准备 二.模板制作 原因1:为空 原因二:名称管理器数据有误 三.修改一级下拉框内容,自动清空二级内容 1,效果演示 2,实际操作 效果展示 一.数据准备 1,新建一张表,在s ...

  6. vue基于element-ui的Select选择器实现的动态多级联动下拉选择

    本文讲的是 vue基于 element-ui 的 Select选择器 实现的动态多级联动下拉选择 基于原生select标签实现请看我的另外一篇文章 vue实现动态多级联动选择 本文demo地址 代码如 ...

  7. html省市多级联动下拉框,基于javascript实现全国省市二级联动下拉选择菜单

    本文实例讲述了js实现全国省市二级联动下拉选择菜单,分享给大家供大家参考.具体如下: 效果图: 具体代码: 无标题文档 //好像不是这样子 var arr_province = ["请选择省 ...

  8. HTML下拉框、二级联动 select多级联动

    html + ajax +php 二级联动下拉框 <!DOCTYPE html> <html> <head> </head> <style> ...

  9. excel整列动态联动下拉_在Excel下拉列表中显示多列

    excel整列动态联动下拉 A data validation drop down list in Excel only shows one column of items. See how to s ...

最新文章

  1. placeholder兼容性问题以及用label代替placeholder
  2. ES6--基础语法(一)
  3. java重量级框架_框架之轻量级和重量级
  4. 深究AngularJS——ng-drag、ng-drop
  5. (iOS开发总结)MVC模式
  6. jssdk 保存文件到手机_手机混用闪存到底是真是假?教你查手机闪存型号
  7. jsp mysql电子档案管理系统_学生档案管理系统的设计与实现(JSP,MySQL)(含录像)
  8. cant connect local mysql to_连接Mysql提示Can't connect to local MySQL server through socket的解决方法...
  9. jquery对象与js对象的相互转换
  10. 考研数据结构程序题常见代码【C语言实现】
  11. bootstrap4.0图标使用_Bootstrap 图标字体 Font Awesome 4.0 发布
  12. jpg怎么转换成png?
  13. 【WEB】web www http html hypermedia hypertext 技术名词的意思
  14. 什么是php 抽象类
  15. 2021年危险化学品经营单位主要负责人考试试卷及危险化学品经营单位主要负责人模拟考试
  16. C++11 文件读写(vs2019 安装配置boost库)
  17. SG-UAP平台 : MX框架总结
  18. 《伟大作品的隐秘结构》读后感
  19. 22、Java——汽车租赁系统(对象+集合)
  20. Android学习笔记:Android基础知识点(不断更新中)

热门文章

  1. python md5加密
  2. HDU 1576 A/B(数论简单题,求逆元)
  3. Boot.ini无解
  4. oracle视图和索引,oracle视图和索引
  5. java给一个类添加属性_给java虚拟机增加一个属性,java -D
  6. new hashmap 初始大小_你们要的HashMap工作原理!它来了!!!
  7. 发现一个bug如何定位是前端还是后台问题?
  8. Fiddler改包场景04——先拦截请求,修改请求,再拦截响应,修改响应,放行响应
  9. python中凯撒密码加密_凯撒密码加密
  10. java配u型你,泛型方法上的多个通配符使Java编译器(还有我!)很迷茫