vue.js auto reload / refresh data with timer
<p>(New to Vue.js) I fetch data from a get request to display calendar information. I want this to update every 5 minutes. </p>

<p>Nothing in the docs about auto reload - how would I go about implementing this? Do I use standard javascript within the file or something else?</p>

<p>My complete app.js below:</p>

<pre><code>Vue.component('events', {
    template: '#events-template',

    data: function() {
        return {
            list: []
        }
    },

    created: function() {

        this.fetchEventsList();
    },

    methods: {

        fetchEventsList: function() {

            this.$http.get('events', function(events) {

                this.list = events;

            }).bind(this);

        }

    }

});

new Vue({
    el: 'body',


});
</code></pre>