Maison > Questions et réponses > le corps du texte
http://localhost/shop#/item/1000
想改成 http://localhost/shop#item-1000
用的是$stateProvider
.state('item', {
url: '/item/:id',
templateUrl: "/ionic/templates/item.html",
controller:'ItemShowController'
})
上面这个也改过了,改成url: 'item-:id',
也没用
黄舟2017-05-15 17:04:49
Tout d'abord, généralement la route avant #
est fournie par le backend, et la route après #
est contrôlée par Angular
indique que l'ensemble de l'application utilise la route de hachage par défaut #
; . Si vous souhaitez le modifier comme vous le souhaitez, vous pouvez essayer ceci : Angular
.state('item', {
url: '/item-{id}', // 这里这样写路由
templateUrl: "/ionic/templates/item.html",
controller:'ItemShowController'
})
Ça devrait aller