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を持っています。