diff --git a/examples/routers/cascader.vue b/examples/routers/cascader.vue
index 8892ae7e..42d3d57e 100644
--- a/examples/routers/cascader.vue
+++ b/examples/routers/cascader.vue
@@ -1,24 +1,24 @@
-
-
-
+
+
+
+
+
+
+
+
+
diff --git a/src/components/cascader/cascader.vue b/src/components/cascader/cascader.vue
index 331a6e2e..296f903b 100644
--- a/src/components/cascader/cascader.vue
+++ b/src/components/cascader/cascader.vue
@@ -88,6 +88,9 @@
default (label) {
return label.join(' / ');
}
+ },
+ loadData: {
+ type: Function
}
},
data () {
@@ -224,8 +227,11 @@
}
this.updateSelected(true);
},
- data () {
- this.$nextTick(() => this.updateSelected());
+ data: {
+ deep: true,
+ handler () {
+ this.$nextTick(() => this.updateSelected());
+ }
}
}
};
diff --git a/src/components/cascader/casitem.vue b/src/components/cascader/casitem.vue
index 2f68ce98..3c707268 100644
--- a/src/components/cascader/casitem.vue
+++ b/src/components/cascader/casitem.vue
@@ -1,5 +1,9 @@
- {{ data.label }}
+
+ {{ data.label }}
+
+
+