"#"記号に問題があります。私は私の角度のjsウェブサイトのURLから#を削除したい。私は "提供されたリンク"の助けを借りてそれを削除しようとするが、それは動作していないとサイトは何も表示されません。それを可能にする方法を教えてください。 URLから#記号を削除する方法。ここで 角度jsのURLから#記号を削除
がroute.jsのための私のコードです: - あなたは$locationProvider.html5Mode(true);
代わりにHTML5履歴APIを使用し$locationProvider
var app = angular.module("myApp", ["ngRoute"]);
app.config(function($routeProvider, $locationProvider) {
$routeProvider
.when("/", {
templateUrl: 'Templates/home.html',
})
.when("/first", {
templateUrl: 'Templates/first.html',
})
.when("/second", {
templateUrl: 'Templates/second.html',
})
.when("/third", {
templateUrl: 'Templates/third.html',
})
.when("/admin", {
templateUrl: 'Templates/admin.html',
})
.otherwise({
redirectTo: '/'
});
$locationProvider.html5Mode({
enabled: true,
requireBase: false
});
「#」を削除しようとしました。説明する。 – SaiUnique