2017-03-18 16 views
2

私はページをリフレッシュするときに問題があります。ユーザーがログインすると、彼をナビゲートして:/home、それは角度2のルートです。そして私は角度からテンプレートを取得します。しかし、私はページをリフレッシュするときにエラーが表示されます:RouteCollection.phpのNotFoundHttpExceptionが角度2でリフレッシュされた後?

NotFoundHttpException in RouteCollection.php line 161:

問題はlaravelは今、そのビューを取得しようとするが、私はそれを持っていないということです。どのように私はそれを修正することができます任意の提案。私はlaravelでそのビューを追加すると、私がリフレッシュするとき、または/ homeに行くときに空白のページが表示されます。

Route::any('/{any?}', '[email protected]')->name('pages.app')->where('any', '.*'); 

そして[email protected]にあなたが角度のHTMLページを返すことができます - あなたのroutes.phpファイルの末尾に次のルートを追加することができて

 <my-app> 
        <div class="loader"> 
         <img src="{{asset('images/loader-img.gif')}}" alt="" /> 
        </div> 
        </my-app> 

Route::get('/', function() { 
    return view('welcome'); 
}); 

答えて

1

更新

次のルートを追加してみてください -

Route::get('/{any?}', function() { 
    return view('welcome'); 
})->where('any', '.*'); 
+0

私はテンプレート – uzhas

+0

を持っているあなたは、あなたの角度アプリが働く上でLaravelのルートを表示することができますコンポーネントを持つ角度のページを持っていけませんか? –

+0

申し訳ありませんが、投稿を編集したいです – uzhas

関連する問題