Всем привет, в общем есть multiselect
<template #column1="{ entity }">
<div>
<multiselect
v-model="entity.selectedAccesses"
tag-placeholder="Add this as new tag"
placeholder="Добавьте доступ"
label="name"
:options="value"
:multiple="true"
:taggable="true"
track-by="access_num"
@tag="addTag"
@remove="removeAccess(entity, $event)"
:select-label="'Выберите'"
:selected-label="'Выбрано'"
:deselect-label="'Нажмите Enter, чтобы убрать'"
>
</multiselect>
</div>
</template>
и есть метод addTag
methods: {
addTag(newTag) {
console.log("sad")
const tag = {
name: newTag,
access_num: this.value.length + 1, // Генерируем новый access_num
};
this.value.push(tag);
},
написано что чтобы он работал нужно чтобы у него было :taggable="true" но что-то это не изменило ситуации вот версия: "vue-multiselect": "^3.0.0-beta.2", также добавлял какое-то data значение ld: "lala" и пытался сделать this.lala = "11" тоже не работало оно тупо не работает, спасити пажалста)