element-ui множественный выбор кликабельных тегов - PullRequest
0 голосов
/ 29 апреля 2020

У меня есть element-ui multiselect со списком людей. Выбранные люди отображаются в виде тегов. Теперь я хочу добавить возможность связать эти теги с соответствующими записями пользователей. Поэтому, когда я дважды щелкаю по тегу, приложение должно перейти на правильную страницу записи пользователя.

Проблема в том, что я могу настроить содержимое тегов с помощью атрибута ": label =", но я не могу получить html или даже javascript. Я думаю, что использование слота было бы правильным способом, но в документации ничего не сказано об этом, и поиск источника тоже не помог.

<el-select
  v-model="data"
  :multiple="multiple"
  value-key="id"
  class="multiselect-format"
  filterable
  clearable
  @change="submit"
>
  <el-option
    v-for="item in options"
    :key="item.id"
    :label="labelFunction(item)"
    :value="item"
  >
    <span
      v-for="(tag, index) in tagOptions"
      :key="tag + index + item.id"
    >
      {{ item[tag] }}
    </span>
  </el-option>
</el-select>
...