我正在使用Laravel 5.4
和vue-js 2.4
Route::get('/', 'HomeController@home');
public function home(Request $request) {
return view('app');
}
const routes = [
{ path: '/', name: 'home', component: App},
{ path: '/about', component: About },
];
点击此内容后,about
组件展示得很好,网址为example.com/about
<router-link to="/about">About</router-link>
当我输入example.com/about
时,我被重定向到我的vue应用程序的主页example.com
。
我应该怎样做才能让about
达到vue-router
?
答案 0 :(得分:0)
Route::get('/{component?}', 'HomeController@home');
似乎正在运作
答案 1 :(得分:0)
在laravel上的about
页面添加一条路线,就像/
路线一样:
Route::get('/', 'HomeController@home');
Route::get('/about', 'HomeController@home');