2017-08-12 44 views
1

請幫幫我,爲什麼我不能夠路由 app.js角路由沒有加載頁面,即使我添加的模板也沒有顯示

(function() { 
    "use strict"; 
    var app = angular.module("productManagement", ['ngRoute']); 
    app.config(['$routeProvider', '$locationProvider', function ($routeProvider, $locationProvider) { 
     $locationProvider.hashPrefix("!") 
     $routeProvider 
     .when("/home", { 
      templateUrl: "template/Home.html" 
     }) 
     .otherwise({ 
      redirect:"/Login" 
     }) 
    }]) 

這是我的HTML代碼在這裏,我defind我的導航按鈕

<nav> 
       <a href="/#/home">Home</a> 
      </nav> 
      <ng-view></ng-view> 
     </div> 

回答

1

既然你的路由有哈希前綴!,您應該href後右#

href="#!/home" 
+0

謝謝你soo –

+0

@MDGosoddin很高興幫助你,謝謝;) –

1

它應該是,

<a href="#/home">Home</a> 
+0

當我在首頁鏈接的網址點擊,就如同HTTP的網址中均有!://本地主機:11186/index.html中#! #%2Fhome –

相關問題