2016-10-01 63 views
0

我新的角度JS。我正在嘗試一個簡單的示例,但它似乎不起作用。同時是.js採用了棱角分明JS控制器不工作文件

我創建的script.js用下面的代碼: -

VAR對myApp = angular.module( 「MyModule的」,[])控制器( 「myController的」,函數($範圍){$ 範圍。 message =「AngularJS Tutorial」; });

而且HtmlPage1.html: -

<script src="Script.js"></script> 
<script src="Scripts/angular.min.js"></script> </head> <body> 
<div ng-app="myModule"> 
    <div ng-controller="myController"> 
     {{ message }} 
    </div> 
</div> 

但我發現了這樣的結果: -

{{消息}}

我不知道什麼是錯的。請幫忙...

+0

開始通過查看瀏覽器控制檯...錯誤'的角度是不defined'將是一大線索.. ..首先檢查控制檯! – charlietfl

回答

0

加載Script.js加載參考angular.js後,因爲你的模塊聲明需要angular的引用。

你需要做的是確保你嘗試在其註冊控制器之前角模塊創建。

<script src="Scripts/angular.min.js"></script> 
<script src="Script.js"></script> 

DEMO

0
<script src="Scripts/angular.min.js"></script> 
<script src="Script.js"></script> </head> <body> 
<div ng-app="myModule"> 
<div ng-controller="myController"> 
    {{ message }} 
</div> 
</div> 

包括控制器后角庫(Y)

+0

與我發佈的答案有什麼不同? – Sajeetharan

+0

你和我的是一樣的,我幾秒鐘後我想。我應該刪除它嗎? –

+0

@Ujjwalkaushik no。這種情況發生的時間,尤其是當答案是明顯的,只存在一個潛在的代碼更改 – charlietfl