0.0.2 • Published 7 years ago

vue-thailand-address-typeahead v0.0.2

Weekly downloads
21
License
-
Repository
-
Last release
7 years ago

Vuejs-thailand-address-typeahead

This project fork from jquery.Thailand.js

Demo

TODO

Dependencies

Installation

$ yarn add vue-thailand-address-typeahead

Usage

<template>
  <form>
    <div>
        <typeahead class="form-group" :label="this.addressField.district.name" :type="this.addressField.district.type" :query="this.form.address.district"
        v-on:fillAddress="fillAddress" />
        <typeahead class="form-group" :label="this.addressField.city.name" :type="this.addressField.city.type"
        :query="this.form.address.city"
        v-on:fillAddress="fillAddress" />
        <typeahead class="form-group" :label="this.addressField.province.name" :type="this.addressField.province.type" :query="this.form.address.province"
        v-on:fillAddress="fillAddress" />
        <typeahead class="form-group" :label="this.addressField.postcode.name" :type="this.addressField.postcode.type" :query="this.form.address.postcode"
        v-on:fillAddress="fillAddress" />
      </div>
  </form>
</template>
<script>
  import { Typeahead, ADDRESS_FIELD } from 'vue-thailand-address-typeahead'

  export default {
  	data () {
          return {
              addressField: ADDRESS_FIELD,
              form: {
                address: {
                    district: '',
                    city: '',
                    province: '',
                    postcode: ''
                }
            }
        }
    },
    methods: {
        fillAddress (district, amphoe, province, zipcode) {
            this.form.address.district = district
            this.form.address.city = amphoe
            this.form.address.province = province
            this.form.address.postcode = zipcode
        }
    },
    components: {
        Typeahead
    }
  }
</script>

Todo

  • Storybook
  • Test
  • Add code coverage report

License

WTFPL 2.0 http://www.wtfpl.net/

0.0.2

7 years ago

0.0.1

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago