http://stackoverflow.com/a/33029414/3781701 An extended version of Jeffrey's example. https://laracasts.com/series/learning-vuejs/episodes/6