Почему заголовок (строка) моего v-select разбивается на новые строки в пробелах?

Значение v-select v-model разбивается на новые строки через пробелы, когда пользователь щелкает, чтобы открыть раскрывающийся список.

Я пробовал стиль (пробел), чтобы решить проблему. Я также пытался изменить строку на массив и перебрать массив, но это кажется излишним. Я использую JS, https://vue-select.org/ и Vue. Я не использую v-select Vuetify.

Мои данные:

data: () => ({
    selectedTitle: "Job Title"
}),

V-выбрать:

<v-select
    class="job-title-select"
    :options="titles"
    v-model="selectedTitle"
    @change="(entry) => this.updateCriteria(entry, 'Job Title')"
    taggable/>

Примечание: updateCriteria() отправляет данные в хранилище. Это не влияет на отображение v-select или изменение локальных значений. v-модель делает.

Ожидаемый: я должен увидеть значение как «Должность», «Директор по материалам» в одной строке, когда пользователь нажимает v-select.

Результат: когда пользователь расширяет/нажимает раскрывающийся список, это то, что отображается в качестве заголовка элемента раскрывающегося списка (это не элементы раскрывающегося списка):

Job
Title

Director
Of
Stuff

person winterfive    schedule 25.06.2019    source источник
comment
Вывод выше отображается неправильно. Пример: в названии должности не будет пустой строки между заданием и названием. Я попытался отредактировать, чтобы правильно показать результат, но не повезло.   -  person winterfive    schedule 25.06.2019
comment
Я попытался отредактировать, чтобы правильно отображать вывод... дайте мне знать, правильно ли это.   -  person Tony Abrams    schedule 25.06.2019
comment
Какую библиотеку вы используете для v-select?   -  person Daniel Ormeño    schedule 25.06.2019
comment
@DanielOrmeño v-select Vue (vue-select). Мне пришлось сделать это в моем main.js: import vSelect from 'vue-select'; поскольку v-select Vuetify не будет работать.   -  person winterfive    schedule 25.06.2019
comment
@TonyAbrams Это не выпадающие элементы, но теперь в качестве результата отображается интервал между должностью и директором по персоналу, так что спасибо!   -  person winterfive    schedule 25.06.2019
comment
можете ли вы обновить вопрос и указать, что делает updateCriteria   -  person Daniel Ormeño    schedule 25.06.2019
comment
что находится в классе css job-title-select?   -  person Tony Abrams    schedule 25.06.2019
comment
@TonyAbrams .job-title-select {цвет фона: $color--light; размер шрифта: 12px; z-индекс: 16; поля: 16px 0 30px 16px; граница: нет; ширина: 305 пикселей; высота: 30px !важно; }   -  person winterfive    schedule 25.06.2019
comment
Я возился с CodePen, но не могу воспроизвести -› codepen.io/anon/ ручка/MMvrEq?editors=1111   -  person Tony Abrams    schedule 25.06.2019
comment
Вы используете Vuetify v-select. Я использую это: vue-select.org Я упомянул об этом в комментарии выше, но не в первом сообщении. , сори!   -  person winterfive    schedule 25.06.2019


Ответы (1)


Оказывается, vue-select конфликтует с Bulma. Я удалил Bulma как зависимость, и все было в порядке.

https://github.com/sagalbot/vue-select/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aclosed+bulma

person winterfive    schedule 27.06.2019