J'ai maintenant une URL comme celle-ci : http://172.25.186.1/wxHome/www/#/tabs/index
Après avoir défini $locationProvider.html5Mode(true);, en théorie, l'URL devrait ressembler à ceci : http://172.25.186.1/wxHome/www/tabs/index
Mais la situation réelle est la suivante : http://172.25.186.1/tabs/index
La configuration du routage est la suivante :
$stateProvider.
state('kjk', {//框架页
url: "/",
controller: "KJK.rootController",
templateUrl: baseUrl+"views/templates/kjk_Main.html"
}).
state('kjk.tabs', {//tabs框架页
url: "tabs",
controller: "KJK.tabsController",
templateUrl: baseUrl+"views/templates/kjk_Tabs.html"
}).
state('kjk.tabs.index', {//首页
url: "/index",
views: {
'index_tabs': {
controller: "KJK.index.indexController",
templateUrl: baseUrl+"views/kjk_index.html"
}
}
})
HTML
<base href="/" />
Comment puis-je ajouter des informations de routage à mon http://172.25.186.1/wxHome/www/之后?
Modifiez le contenu de la base en :
C'est tout.
Vous pouvez envisager d'ajouter une balise de base à la page
Le problème est-il résolu ?