Как установить поисковый запрос по умолчанию в компоненте vue-multiselect? - PullRequest
0 голосов
/ 28 октября 2019

Я использую vue-multiselect. https://vue -multiselect.js.org

Мой шаблон выглядит примерно так:

<multiselect v-model="value" :options="options" searchable="true"></multiselect>

По умолчанию, когда я открываю мультиселект, поисковый запроспусто.

Я хочу, чтобы поисковый запрос по умолчанию равнялся v-модели.

1 Ответ

0 голосов
/ 28 октября 2019

Одиночный выбор:

<multiselect v-model="value" :options="options" :custom-label="nameWithLang" placeholder="Select one" label="name" track-by="name"></multiselect>

data: () => ({
    value: {name: 'MyValue', text: 'MyText'},
    options: [{name: 'MyValue', text: 'MyText'}]
}),
methods: {
    methods: {
        nameWithLang ({ name, text }) {
          return `${name} — [${text}]`
        }
      }
}

Множественный выбор:

data: () => ({
    value: [{name: 'MyValue', text: 'MyText'}],
    options: [{name: 'MyValue', text: 'MyText'}]
})
...