-1
ルータの設定に問題があります。角度ルータとの競合を回避する方法1.6.x
ルータに行く/:lang/:country
& /:lang/:country/:city
は動作しません。最初の3つのルートが正常に動作する、どのように私はそれを修正するcna?
app.config(['$routeProvider', '$locationProvider', function($routeProvider, $locationProvider) {
$routeProvider
.when('/', { // works
templateUrl : 'templates/main.html',
controller: 'MainCtrl'
}).when('/:lang', { // works
templateUrl : 'templates/main.html',
controller: 'MainCtrl'
}).when('/:lang/premium-benefits', { // works
templateUrl : 'templates/premium_benefits.html',
controller: 'PremiumBenefitsCtrl'
}).when('/:lang/:country', { // NOT working
templateURL : 'templates/destination.html',
controller: 'DestinationCtrl'
}).when('/:lang/:country/:city', { // NOT working
templateURL : 'templates/destination.html',
controller: 'DestinationCtrl'
}).otherwise({
templateURL : 'main.html'
});
$locationProvider.html5Mode({enabled: true, requireBase: true});
}]);
あなたは手段 "* *が動作していない" かを定義することはできますか?何かエラーがありますか? – Mistalis
申し訳ありませんが、プロパティ名templateURLの入力ミスです –