Я использую плагин с именем Vue -Multiselect , и он хорошо работает в моем приложении. Однако в плагине есть функциональность, которая мне не нужна. Как я могу безопасно удалить его?
Позвольте мне объяснить: CodeSandBox Collaboration Editor . Примечание. Чтобы увидеть этот поток в действии, выберите «РЕДАКТИРОВАТЬ» рядом с «Виджетом ACME», а затем найдите существующего пользователя в поле ввода множественного выбора.
Когда пользователь ищет в множественном выборе поле ввода, и, если совпадение найдено, оно появляется для выбора пользователем. Это хорошо. Однако, когда пользователь НЕ найден, появляется заполнитель, который говорит следующее: Press enter to create a tag
. Я НЕ хочу давать своим пользователям возможность создавать новые теги / опции, если опция не существует. Как я могу удалить эту функциональность из этого компонента?
Вот мой код для выбора нескольких компонентов:
<multiselect
id="customer_last_name_input"
v-model="values"
:options="options"
label="lastname"
placeholder="Select or search for an existing customer"
track-by="uid"
:loading="isLoading"
:custom-label="customerSelectName"
aria-describedby="searchHelpBlock"
selectLabel
:multiple="true"
:taggable="true"
>
<template
slot="singleLabel"
slot-scope="props"
>{{ props.option.lastname }}, {{props.option.firstname}}</template>
<template slot="option" slot-scope="props">
<strong>{{ props.option.lastname }}</strong>
, {{ props.option.firstname }} —
<small>{{ props.option.email }}</small>
</template>
<!-- <template slot="noResult">Looks like this customer doesn't exist yet.<button class="btn btn-primary" type="button" @click="addCustomer">Add Customer</button></template> -->
</multiselect>