You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
55 lines
1.2 KiB
55 lines
1.2 KiB
<cn>
|
|
#### 基本用法
|
|
最简单的用法。
|
|
</cn>
|
|
|
|
<us>
|
|
#### Basic
|
|
The most basic usage.
|
|
</us>
|
|
|
|
```html
|
|
<template>
|
|
<a-tree-select
|
|
showSearch
|
|
style="width: 300px"
|
|
:value="value"
|
|
:dropdownStyle="{ maxHeight: '400px', overflow: 'auto' }"
|
|
placeholder='Please select'
|
|
allowClear
|
|
treeDefaultExpandAll
|
|
@change="onChange"
|
|
>
|
|
<a-tree-select-node value='parent 1' title='parent 1' key='0-1'>
|
|
<a-tree-select-node value='parent 1-0' title='parent 1-0' key='0-1-1'>
|
|
<a-tree-select-node :selectable="false" value='leaf1' title='my leaf' key='random' />
|
|
<a-tree-select-node value='leaf2' title='your leaf' key='random1' />
|
|
</a-tree-select-node>
|
|
<a-tree-select-node value='parent 1-1' title='parent 1-1' key='random2'>
|
|
<a-tree-select-node value='sss' key='random3'>
|
|
<b style="color: #08c" slot="title">sss</b>
|
|
</a-tree-select-node>
|
|
</a-tree-select-node>
|
|
</a-tree-select-node>
|
|
</a-tree-select>
|
|
</template>
|
|
|
|
<script>
|
|
|
|
export default {
|
|
data () {
|
|
return {
|
|
treeExpandedKeys: [],
|
|
value: undefined,
|
|
}
|
|
},
|
|
methods: {
|
|
onChange (value) {
|
|
console.log(value)
|
|
this.value = value
|
|
},
|
|
},
|
|
}
|
|
</script>
|
|
```
|