When the first column goes to `Fruit`, the data of second column are `Apple` and `Orange`. And so on, when the second column goes to on `Orange`, the data of third column are `Three` and `Four`.
-Province-city-area Picker
-Address Picker
For province-city-area picker, the only thing you need to do is constructing the cascading data.
For address picker, the only thing you need to do is constructing the cascading data.
As same as province-city-area picker, you just need to construct the cascading data. Besides, we have written a [DatePicker component in example](https://github.com/didi/cube-ui/blob/dev/example/components/date-picker.vue), which could help you construct the cascading data with start date and end date.
You could use `setData` to reset the cascading data and selected index of `CascadePicker` instance no matter whether the picker is visible.
You could use `setData` to reset the cascading data and selected index of `CascadePicker` instance no matter whether the picker is visible.
When the data is too large, it will be really hard to construct the whole cascade data tree at beginning. For this case, you could use the property `async` to enable async load data and update the data at the event `change`. Before the data is updated, we will block the confirm handler temporarily.