如何将vue-multiselect与vue-treeSelect结合?

时间:2019-02-18 11:24:24

标签: vue.js nested vue-multiselect

我正在使用Vue.js,我需要一个“智能”搜索栏。 我以vue-multiselect结尾,但是我需要在下拉菜单中嵌套菜单。 显然,有一个叫做treeSelect的东西可以帮助我,但是我不知道如何将它们组合在一起。 代码很基本。

<template>
<div>
      <multiselect v-model="value" :options="options"  placeholder="Pick a value" style="width:600px;"></multiselect>
    </div>
</template>
<script lang="ts">


import { Multiselect } from 'vue-multiselect'

@Component({
    components: {
    Multiselect,
  },
})
export default class Income extends Vue {
  public Multiselect= Multiselect;
  data () {
    return {
      value: '',
      options: ['first','second','third','forth','fifth']
    }
  }

}

我需要“搜索选择”栏才能搜索,嵌套和显示禁用的选项。 我真的需要一些帮助,为什么不提供一些建议和指导:) 谢谢

2 个答案:

答案 0 :(得分:0)

您可以参考此。https://codepen.io/anon/pen/pGqXGa

select * from employee where start_date >= '2017-01-01' and end_date <= '2017-12-31' -https://vue-treeselect.js.org/#disable-item-selection

答案 1 :(得分:0)

问题是我正在尝试使用treeselect,但是我也在使用打字稿。 因此,经过一些研究,我发现这两者是不兼容的。 我必须开始为TreeSelect寻找替代方案;一个支持嵌套的下拉列表