1.0.8 • Published 8 years ago

google-places-complete v1.0.8

Weekly downloads
1
License
MIT
Repository
-
Last release
8 years ago

Google Autocomplete

I am sharing this component because I was overwhelmed off complicated examples to achieve this simple duty. So, I will try to be as easy as the example during my explanation.

Example

example

Guide


  • First of all, you have to create googleAutocomplete.js into your assets folder, in order for it to be used as external module, as it is shown above.

  • Second of all, you will have to create your vue object to control the component mentioned, as so:

    new Vue({
        el: '#myelement',

        data:
        {
            address: {}
        },

        events: {
            setAddress: function (data)
            {
                this.address = data;
            }
        },

        components: {
            'google-autocomplete': require('../components/googleAutocomplete')
        }

    });
  • Third of off, you need to create your application entry file, as so:
//create a file containing this line of code named 'entry.js' to be used in your script compilation

require('./js/myelement');

//'myelement' would be the file wrapper for the code above
  • Fourth of all, you have to compile these two files with browserify to make them readable for every browser. To achieve this task, I used laravel elixir. As so
elixir(function(mix)
{
    mix.browserify('vue/entry.js');
});
  • Finally, you can use the component in your HTML file using this syntax:
<google-autocomplete class="form-control input-lg"></google-autocomplete>

You can pass any css class through "class" var


Let me know if you need some help with this piece of code, I will more than glad to help you out.

Email: gustavoocanto@gmail.com

1.0.8

8 years ago

1.0.6

8 years ago

1.0.5

8 years ago

1.0.4

8 years ago

1.0.3

8 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago