vue-dadata

Vue component for hinting addresses using dadata.ru
15,069 28
Install
npm install vue-dadata
Latest Version:3.0.2
Vue:3
Older releases:2
License:MIT
Last Updated:May 7, 2026
Links: GitHub  ·  npm
Maintainer: ikloster

Vue Dadata

npm version npm downloads NPM license npm type definitions

It's a vue component for hinting addresses using DaData.ru.

Version Description
1.*.* Old version for vue2
2.*.* New version for vue2
3.*.* New version for vue3

Install

npm package

# old version vue2
$ npm install vue-dadata@1.4.12 --save
# new version vue2 (in progress)
$ npm install vue-dadata@2.0.0-beta.2 --save
# vue3 (in progress)
$ npm install vue-dadata --save

Usage

<template>
  <div class="vue-truncate-html-example">
    <vue-dadata
      v-model="query"
      :token="token" />
  </div>
</template>

<script lang="ts">
  import { defineComponent, ref } from 'vue';
  import { VueDadata } from 'vue-dadata';
  import 'vue-dadata/dist/style.css';

  export default defineComponent({
    name: 'VueTruncateHtmlExample',
    components: {
      VueDadata,
    },
    setup() {
      const query = ref('');

      return {
        token: import.meta.env.VITE_APP_DADATA_API_KEY,
        query,

      };
    },
  });
</script>

Properties

Prop Required Type Description Default
token Yes string Auth token DaData.ru -
modelValue Yes string v-model for query -
suggestion No object v-model for suggestion undefined
placeholder No string Text placeholder ''
url No string special url for dadata api 'https://suggestions.dadata.ru/suggestions/api/4_1/rs/suggest/address'
debounceWait No string waiting time '1000ms'
disabled No boolean disabled false
fromBound No string Dadata bound type FROM undefined
toBound No string Dadata bound type TO undefined
inputName No string Input name attribute 'vue-dadata-input'
locationOptions No object Location options for choosing cities or countries undefined
classes No object classes DEFAULT_CLASSES
highlightOptions No object highlight options for vue-word-highlighter DEFAULT_HIGHLIGHT_OPTIONS
autocomplete No boolean can autocomplete query, after blur undefined

Peer dependencies

Dependencies

Copyright (c) 2019 - 2022 Ivan Monastyrev ikloster@yandex.ru. Licensed under the MIT license.

Related Packages

@whoj/utils-vue

A collection of common Vue JS / TS helpers/utils by @whoj

13,981 1
vue-dadata-suggestions

Vue component for dadata suggestion

8,029 9
tms-vue3-ui

Vue3基础UI库,提供JSONSchema编辑器,支持基于JSONSchema生成表单。

3,819
@yiird/vue3-ts-api-extractor

Vue + ts 生成markdownApi文档

1,145 0
@dfsj/hooks

通用的vue3 hooks函数

940

Version History

Version Released Vue License
3.0.2 ^3 MIT
3.0.1 ^3 MIT
1.4.12 ^2.6.14 MIT
1.4.11 ^2.6.14 MIT
1.4.10 2.6.11 MIT
Pre-releases (14)
Version Released Vue License
3.0.0-beta.13 3.2.47 MIT
3.0.0-beta.12 3.2.47 MIT
3.0.0-beta.11 3.2.47 MIT
3.0.0-beta.10 3.2.47 MIT
3.0.0-beta.9 ^3.2.31 MIT