recherche

Maison  >  Questions et réponses  >  le corps du texte

angulaire.js - Comment ajouter le statut au chemin secondaire en supprimant # dans Angularjs ?

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/之后?

曾经蜡笔没有小新曾经蜡笔没有小新2795 Il y a quelques jours1080

répondre à tous(3)je répondrai

  • 迷茫

    迷茫2017-05-15 16:55:39

    Modifiez le contenu de la base en :

    <base href="/wxHome/www/" />
    

    C'est tout.

    répondre
    0
  • phpcn_u1582

    phpcn_u15822017-05-15 16:55:39

    Vous pouvez envisager d'ajouter une balise de base à la page

    répondre
    0
  • 巴扎黑

    巴扎黑2017-05-15 16:55:39

    Le problème est-il résolu ?

    répondre
    0
  • Annulerrépondre