Completely new at Vue.js and trying to follow laracasts' videos on vue.js but seem to have hit a snag. Below is my code for a component that is meant to fetch an array of students from a laravel backend, this seems to work as the console.log(this.students[i]) echoes out exactly what I would expect. However when I come to access those students using the li v-for it gives me a bullet point like there is an item but then does not output anything.
I have tried changing it to li v-for='student in this.students' and I have even tried nesting two loops in case somehow it was nested. Additionally if I just echo out {{ student }} I get a pair of curly braces signifying an empty json array.