2
0
mirror of https://github.com/tenrok/vue-select.git synced 2026-06-01 05:54:03 +03:00

docs: display selected outside input

This commit is contained in:
Jeff
2020-03-10 09:25:25 -07:00
parent d71d592bb3
commit cf9eaa15e3
@@ -0,0 +1,40 @@
<template>
<v-select v-model="selected" :options="countries" multiple append-to-body>
<template #selected-option-container><i style="display: none;"></i></template>
<template #search="{ events, attributes }">
<input
placeholder="Choose a country.."
class="vs__search"
type="search"
v-on="events"
v-bind="attributes"
>
</template>
<template #footer="{ deselect }">
<ul class="selected-options">
<li v-for="country in selected">
<button @click="deselect(country)">x</button>
{{ country }}
</li>
</ul>
</template>
</v-select>
</template>
<script>
import countries from '../data/countries'
export default {
data: () => ({
countries,
selected: []
}),
}
</script>
<style scoped>
.selected-options {
padding: 0;
list-style: none;
}
</style>