|
|
@@ -6,8 +6,8 @@
|
|
|
}
|
|
|
}
|
|
|
</style>
|
|
|
-<template>
|
|
|
- <el-cascader-multi v-model="value2" :data="data" @change="valChange"> </el-cascader-multi>
|
|
|
+<template>
|
|
|
+ <el-cascader-multi :value="value2" :data="data" :props='props' > </el-cascader-multi>
|
|
|
</template>
|
|
|
<script>
|
|
|
export default {
|
|
|
@@ -29,7 +29,14 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
- props: ["value2"],
|
|
|
+ props: {
|
|
|
+ subvalue:'',
|
|
|
+ subject_id:'',
|
|
|
+ value2:{
|
|
|
+ type:Array,
|
|
|
+ default:[]
|
|
|
+ }
|
|
|
+ },
|
|
|
methods:{
|
|
|
getData(type){
|
|
|
this.$api.getSubList().then(res=>{
|
|
|
@@ -46,9 +53,6 @@ export default {
|
|
|
// this.checkList = [[1,32,38]]
|
|
|
})
|
|
|
},
|
|
|
- valChange(val){
|
|
|
- this.$emit("valchange",val)
|
|
|
- },
|
|
|
handleChange(value) {
|
|
|
var id='',that=this;
|
|
|
if(value.length>=3&&isNaN(value[0])){
|
|
|
@@ -69,7 +73,7 @@ export default {
|
|
|
},
|
|
|
created(){
|
|
|
this.getData()
|
|
|
- // console.log(this.value2)
|
|
|
+ console.log(this.value2)
|
|
|
}
|
|
|
}
|
|
|
</script>
|