vue-dadata-textarea

1.4.15 • Public • Published

Vue Dadata Textarea

Publish

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

Link to RU documentation

Install

npm package

$ npm install vue-dadata-textarea --save

yarn package

$ yarn add vue-dadata-textarea

Usage

Global

import VueDadataTextarea from 'vue-dadata-textarea'

Vue.use(VueDadataTextarea)

Local

<template>
  <div id="app">
    <vue-dadata token="dadata_api_key"></vue-dadata>
  </div>
</template>

<script>
import VueDadataTextarea from 'vue-dadata-textarea'

export default {
  name: 'VueDadataTest',
  components: {
    'vue-dadata': VueDadataTextarea
  }
}
</script>

Properties

Prop Required Type Description
token Yes string Auth token DaData.ru
placeholder No string Text placeholder
query No string Initial state input field
autoload No boolean If true, then a request for tips will be initialed in the background in the created hook
onChange No function(suggestion: DadataSuggestion) -> void Function called when selecting a tooltip
autocomplete No string Autocomplete field
defaultClass No string Default class ofr component, default value - vue-dadata
classes No string Extra classes
inputName No string Input name attribute
inputType No string Input type; input or textarea
textareaRows No Number Rows number for textarea

| fromBound | No | string | Dadata bound type FROM | | toBound | No | string | Dadata bound type TO | | highlightClassName | No | string | CSS class name applied to highlighted text | | unhighlightClassName | No | string | CSS class name applied to unhighlighted text | | highlightTag | No | string | Type of tag to wrap around highlighted matches; defaults to mark but can also be a component | | locationOptions | No | object | Location options for choosing cities or countries |

Dependencies

Issue Reporting

If you have found a bug or if you have a feature request, please report them at this repository issues section.

ToDo

Show project Vue Dadata

Milestones

Show milestones

Contact me

Contributors

CHANGELOG

CONTRIBUTING

LICENSE

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

Package Sidebar

Install

npm i vue-dadata-textarea

Weekly Downloads

6

Version

1.4.15

License

MIT

Unpacked Size

335 kB

Total Files

41

Last publish

Collaborators

  • ai2cru