ant-design-vue/components/tree-select/demo/suffix.md

1.2 KiB

#### 后缀图标 最简单的用法。 #### Suffix The most basic usage.
<template>
  <a-tree-select
    showSearch
    style="width: 300px"
    :value="value"
    :dropdownStyle="{ maxHeight: '400px', overflow: 'auto' }"
    placeholder="Please select"
    allowClear
    treeDefaultExpandAll
    @change="onChange"
  >
    <a-icon slot="suffixIcon" type="smile" />
    <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 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 {
        value: undefined,
      };
    },
    methods: {
      onChange(value) {
        console.log(value);
        this.value = value;
      },
    },
  };
</script>