|
@@ -3,9 +3,10 @@
|
|
|
:value="vModel"
|
|
|
:options="options"
|
|
|
:clearable="true"
|
|
|
- :show-all-levels="false"
|
|
|
+ v-bind="$attrs"
|
|
|
@change="onChange"
|
|
|
></el-cascader>
|
|
|
+ <!-- :show-all-levels="false" -->
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
@@ -63,7 +64,9 @@ export default {
|
|
|
methods: {
|
|
|
onChange(value) {
|
|
|
console.log(value);
|
|
|
- this.$emit('input', value[1] || null);
|
|
|
+ if (value.length) {
|
|
|
+ }
|
|
|
+ this.$emit('input', value[value.length - 1] || null);
|
|
|
},
|
|
|
|
|
|
async loadData() {
|