2017-10-18 34 views
1

我有索引文件:無法加載斜視

<!DOCTYPE html> 
<html> 
<head> 
<title></title> 
<script src="./js/jquery-1.9.1.js"></script> 
<script src="./js/jquery-ui.js"></script> 
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.4/angular.min.js"></script> 
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.4/angular-route.js"></script> 

<script src="./Controller/homingController.js"></script> 
<link rel = "stylesheet" href = "./css/angular-material.min.css"> 
<link rel="stylesheet" href="./css/bootstrap-theme.min.css"> 
<link rel = "stylesheet" href = "./css/materialize.min.css"> 
<link href="./css/icon.css" rel="stylesheet"> 
<link rel ="stylesheet" href="./css/Main.css"> 
<title>Home Application</title> 
</head> 

<body ng-app="myApp"> 
<div class="navbar"> 
<a href="#/home">Home</a> 

<a href="#/monitor">about</a> 
</div> 

<div ng-view></div> 

<script> 


</script> 
</body> 
</html> 

我的控制器

var app = angular.module('myApp', ['ngRoute']); 
app.config(function ($routeProvider) { 
$routeProvider. 
when("/home", { 
    templateUrl: "home.html" 
    , controller: "homingController" 
}); 
}); 

app.controller('homingController', function ($scope, $http) { 
alert ("Hello"); 
var url = "workingURL"; /// changed function to a simple string message to 
test 
$scope.message = "Hello Liberals"; 
}); 

我查看home.html的

<h1>Hello</h1> 
{{message}} 

既不知道它似乎進入homingController和警報你好 。

也不加載視圖,事實上,當我調試它不去控制器。我在這裏有什麼遺漏嗎?

+0

是否缺少''

? –

+0

我想加載home.html文件內容 – CodeWithCoffee

+1

這就是[ngView](https://docs.angularjs.org/api/ngRoute/directive/ngView)的用途。它將部分/模板(例如您的home.html)放入ng-view指令 –

回答