1.2 KiB
		
	
	
	
	
			
		
		
	
	
			1.2 KiB
		
	
	
	
	
			
				
#### å¯åžé
äŊŋį¨åžéæĄåŽį°å¤éåčŊã
#### Checkable
Multiple and checkable.
	<template>
  <a-tree-select
    style="width: 300px"
    :treeData="treeData"
    :value="value"
    @change="onChange"
    treeCheckable
    :showCheckedStrategy="SHOW_PARENT"
    searchPlaceholder='Please select'
    treeNodeFilterProp='label'
  />
</template>
<script>
import { TreeSelect } from 'vue-antd-ui'
const SHOW_PARENT = TreeSelect.SHOW_PARENT
const treeData = [{
  label: 'Node1',
  value: '0-0',
  key: '0-0',
  children: [{
    label: 'Child Node1',
    value: '0-0-0',
    key: '0-0-0',
  }],
}, {
  label: 'Node2',
  value: '0-1',
  key: '0-1',
  children: [{
    label: 'Child Node3',
    value: '0-1-0',
    key: '0-1-0',
    disabled: true,
  }, {
    label: 'Child Node4',
    value: '0-1-1',
    key: '0-1-1',
  }, {
    label: 'Child Node5',
    value: '0-1-2',
    key: '0-1-2',
  }],
}]
export default {
  data () {
    return {
      value: ['0-0-0'],
      treeData,
      SHOW_PARENT,
    }
  },
  methods: {
    onChange (value) {
      console.log('onChange ', value, arguments)
      this.value = value
    },
  },
}
</script>