Использование item-text в качестве функции для настройки элементов Vietify v-combobox - PullRequest
0 голосов
/ 29 мая 2019

Я бы хотел настроить свои элементы в выпадающем списке, чтобы они использовали опцию item-text, как описано здесь: https://vuetifyjs.com/en/components/combobox

Вот пример ветвления vuetify, где я определяю функцию, которая всегда возвращает 'test ':

:item-text="() => 'test'"

Codepen: https://codepen.io/anon/pen/yWxQdN?editors=1010

Есть ли причина, по которой моя функция не вызывается?

Ответы [ 2 ]

1 голос
/ 30 мая 2019

Для вашего примера Codepen вместо свойства item-text используйте слот с областью действия selection .

<v-combobox :items="items">
    <template slot="selection" slot-scope="{item, index}">
        {{ yourFunc() }}
    </template>
</v-combobox>
0 голосов
/ 29 мая 2019

Как сказано в документации, "item-text", по-видимому, используется, только если элементы являются объектами, а не если они являются примитивами.

При использовании объектов , будетищите текст и поле значения.Это можно изменить с помощью реквизитов item-text и item-value

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...