使用element ui中的组件,实现可查询可多选的效果,但是出现了如下问题(注意看我的 li 里面的类哦)
不知道如何获取获取父类的 selected (这个是element ui 组件自带的)然后可以让子类按钮可以根据类的有无来切换
1.先点击完添加课程按钮,然后弹出如下对话框,进行选择课程
<el-dialog
title="添加课程"
:visible.sync="dialogForm_aClass"
:before-close="handleCloseA"
>
<el-form :model="addClassForm" :rules="rules" ref="addClassForm" >
<el-form-item prop="teacherName" class="addCourseForm">
<el-select v-model="value1" filterable multiple placeholder="可输入关键字查询" >
<el-option v-for="item in options "
:key="item.value"
:label="item.label"
:value="item.value">
<div class="CourseLabel">
<div class="CourseLabel_t"><span >{{item.label}}(用于查询)span>div>
<div class="CourseLabel_b"><span >课程编号(用于查询)span>div>
div>
<div class="RightLabel">
<span >授课人:{{item.value}}span>
<el-button icon="el-icon-plus" round :class="{ active : isActive }" @click="activeBtn">添加课程el-button>
<el-button type="success" icon="el-icon-check" round :class="{ active1 : isActive1 }" @click="activeBtn1">成功添加el-button>
div>
el-option>
el-select>
el-form-item>
el-form>
<div slot="footer" class="dialog-footer">
<el-button type="primary" @click="addclass('addClassForm')" round>确 定el-button>
<el-button @click="cancelAddClass('addClassForm')" round>取 消el-button>
div>
el-dialog>
如何实现点击某一项,(最好是可以获取到selected 类)可以让对应项的课程按钮变成 ’‘成功添加‘’ 而不是所有都添加上 ’ ‘ 成功添加’‘
让添加课程和前面比如职业课程一起遍历出来,点击的时候只改变点击的那条对象