Я пытаюсь понять, как я могу интегрировать vue-select как поле в vue-formulate. Мне нужно поле выбора для ajax внутри него, но у меня проблемы с достижением этого результата! Может ли кто-нибудь помочь мне в том, как мне это сделать?
Как реализовать vue-select как поле в vue-formulate?
Ответы (2)
У меня был тот же вопрос, поэтому я создал плагин Vue Formulate: vue-formulate- выберите. Скажите мне, если вы обнаружите какие-либо ошибки.
В будущем вам понадобится пользовательский ввод a >, чтобы сохранить функциональность Formulate с другим пользовательским интерфейсом.
Вы можете попробовать это
<FormulateInput
type="select"
name="groupid"
label="Groupid"
validation="required"
:options="resArr"
/>
Также, если resArr содержит только строку или любые другие элементы, просто заполните массив, полученный из api, в resArr. И если массив состоит из объектов, то объект должен состоять из label
и value
ключей. Например: в моем случае resArr состоял из объектов, у которых было имя группы и идентификатор группы, поэтому я хотел отобразить имя группы в раскрывающемся списке, но значением выбранного элемента будет соответствующий идентификатор группы, поэтому здесь label
было именем группы, а value
было идентификатором группы .
resArr = [{label:'Group1',value:1},{label:'Group2',value:2}]