我Angularjs。我是太新創建VS2015.In一個MVC項目佈局頁面我添加這些文件:Angularjs找不到控制器
<html data-ng-app="">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>@ViewBag.Title - My ASP.NET Application</title>
@Styles.Render("~/Content/css")
@Scripts.Render("~/bundles/modernizr")
<script src="~/Scripts/jquery-1.10.2.min.js"></script>
<script src="~/Scripts/angular.min.js"></script>
</head>
<body>
@RenderBody()
</body>
</html>
我加給家裏打電話指數的Java文件.js文件夾JS:
//home-index.js
function homeIndexController() {
alert("hello word");
}
我還有一個觀點叫index
,在這裏你可以看到內容
@{
ViewBag.Title = "Home Page";
}
<script src="~/js/home-Index.js"></script>
<div data-ng-controller="homeIndexController">
</div>
我期待看到警報hello world
但沒有任何反應。爲什麼?
您是否定義了您的角度模塊? var myApp = angular.module('myApp',[]); – Ozrix
@Ozrix不,我沒有因爲在我學習的視頻中沒有創建任何模塊 –
這是哪個角度版本? –