0
Laravel 5.3 및 AngularJS로 앱을 만들려고합니다. Laravel 대신 Angular에서 경로와 템플릿을 사용하고 싶습니다. 여기 Laravel 5.3 및 AngularJS 1.5가있는 경로의 이상한 점
는 Laravel에서web.php
파일입니다
Route::get('/', function() {
return view('index');
});
그리고 여기 AngularJS와의 UI 라우터의 일부입니다
routeConfig.$inject = ['$stateProvider'];
function routeConfig ($stateProvider) {
// Routes
$stateProvider
.state('home', {
url: '/',
templateUrl: 'app/views/home.html'
})
.state('register', {
url: '/register?oauth_token&oauth_verifier',
templateUrl: 'app/views/register.html',
controller: 'RegisterController',
controllerAs: 'registerCtrl'
})
};
나는 또한 html5mode와의 기본 URL을 사용하도록 설정 머리. 문제는 지금 :
나는 집에 있고 등록 페이지로 이동 링크를 클릭하면 작동합니다. 하지만 직접 등록 페이지를로드하려고하면 laravel 경로를 통해로드되고 거기에 대해서는 언급하지 않았으므로 NotFoundHttpException이 발생합니다.