Имеется back-end на Go и front-end на Vue (+Vuetify). Необходимо сделать автокомплит для адресов по типу dadata.
Я новичок в JS и ищу что-то подходящее с минимумом переделок. Готового решения не нашел, но нашел подобный вопрос и вроде как даже ответ к нему на гитхабе -
https://github.com/vuetifyjs/vuetify/issues/835#is...<template>
<v-select
v-model="state"
label="Select"
:items="states"
@input.native="loadStates"
autocomplete
></v-select>
</template>
<script>
import debounce from 'debounce'
export default {
data () {
return {
state: null,
states: []
}
},
methods: {
loadStates: debounce((event) => {
if (event.target.value.length > 2) {
axios.get(`/api/states?q=${event.target.value}`).then(({ data }) => {
this.states = data
})
}
}, 200)
}
}
</script>
Попробовал повторить, ошибок нет, но что-то никакие запросы не идут. Скорее всего я чего-то не понимаю. Не подскажите что я упускаю?