demo是github上下下来的,下面是路由部分的代码
phonecatApp.config(['$routeProvider', '$locationProvider',
function ($routeProvider, $locationProvider) {
$routeProvider.when('/phones', {
templateUrl: 'partials/phone-list.html',
controller: 'PhoneListCtrl'
}).when('/phones/:phoneId', {
templateUrl: 'partials/phone-detail.html',
controller: 'PhoneDetailCtrl'
}).otherwise({
redirectTo: '/phones'
});
//$locationProvider.html5Mode(true);
}]);
这种html5Mode的方法貌似不起作用,在index.html页面里加了base标签,运行起来浏览器会报404错误,想知道哪里出问题了
Kaedah ini tidak boleh diuji secara setempat. Ia boleh digunakan pada pelayan
Tanda cincang digunakan oleh ng untuk menandakan laluannya sendiri Tanpa tanda cincang, ini bermakna setiap kali anda mengaksesnya, ia akan meminta laluan yang sepadan daripada pelayan , jadi ia tidak dapat ditemui. Anda boleh menyelesaikannya melalui konfigurasi nginx. Anda sepatutnya dapat mencarinya dengan mencari "tanda paun buang sudut" di Baidu.