Laravel Vue.js Route is a macro added onto the Route class to make loading a Vue.js component as the whole view simple.
Route::view(), which returns a blade view bypassing a controller, The
Route::vue() function will, by default, load a specified Vue.js component into the default layout's
You can install the package via composer:
composer require vmitchell85/vue-route
After installing the package via composer you can just call the new
vue macro from the
The macro automatically assumes you want to use the
layouts.app layout file and injects the Vue.js component into the
If you would like to specify the layout file and/or section you want to use additional parameters can be added:
Route::vue('/my-route-path', 'users-index', 'layouts.fancy', 'body');
Please see CONTRIBUTING for details.
The MIT License (MIT). Please see License File for more information.
This package was generated using the Laravel Package Boilerplate.