@lassehaslev/vue-autocomplete

0.0.3 • Public • Published

@lassehaslev/vue-autocomplete

Autocomplete input using Vue

Installation

Run npm install @lassehaslev/vue-autocomplete --save in your project folder

Usage

import {Autocomplete} from '@lassehaslev/vue-autocomplete';
export default {
    template: `
        <autocomplete
            value=""
            placeholder="Type to start autocomplete"
            @selected="onSelected"
            :search="onSearch"
            :adaptor="adaptor"
            name=""></autocomplete>
    `,

    methods: {
        adaptor( data ) {
            return data.data;
        },
        onSearch( query ) {
            return axios.get( 'http://localhost:1337/api/states?q=' + query );
        },

        onSelected( selected ) {
            console.log( selected );
        }
    },

    components: {
        Autocomplete,
    }

}

Build Setup

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

For detailed explanation on how things work, consult the docs for vue-loader.

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.0.3
    3
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.0.3
    3
  • 0.0.2
    2

Package Sidebar

Install

npm i @lassehaslev/vue-autocomplete

Weekly Downloads

2

Version

0.0.3

License

none

Last publish

Collaborators

  • lassehaslev