0
URL内の#を削除してみます。私はそれを削除する前に正常に動作しています。しかし、私が削除すると、私はコンソールcantファイルパッチを取得するに間違って取得します。ここに私のコードはPretty Url Angularjsが見つかりませんでした
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<base href="/">
</head>
<body>
<a ui-sref="main">Main</a>
<a ui-sref="login">Login</a>
<div ui-view>
<script src="test.js"></script>
<script src="testroute.js"></script>
<script src="testservices.js"></script>
</body>
</html>
です。ここjsの設定ここで
function configRoute($stateProvider,$locationProvider){
$locationProvider.html5Mode(true);
$stateProvider
.state('main',{
url:'/main',
templateUrl:'test2.html',
controller: 'myController',
controllerAs:'vm'
})
.state('login',{
url:'/login',
templateUrl:'test1.html',
controller:'testController',
controllerAs:'vm'
})
は私が
GET http://localhost:8080/test.js 404 (Not Found)
GET http://localhost:8080/testroute.js
GET http://localhost:8080/testservices.js
あなたはどちらのシステムを使用していますか?グレート、ギャルプ、またはウェブパック? –