2014-03-19 79 views
0

AngularJS新手,我們有一個使用Angular的asp.net MVC 4視圖。它可以直接從localHost/Controller/View URL訪問。視圖工作正常,但我正在努力添加一個新的儀表板。對於儀表板,我已經在MVC中創建了一個(全新的)部分頁面。AngularJS:asp.net MVC查看儀表板小工具

而現在,我想顯示在同一頁面使用DIV內出現在儀表板(剃刀):

@{Html.RenderAction("Index", "CustomerController");} 

,但我收到一條錯誤:

Error: [ng:areq] Argument 'CustomerNgController' is not a function, got undefined 

我確實確認我正在添加對包含上述控制器的.js文件的Angular &的引用。仍然無法找出錯誤的原因。

回答

1

@Ablaze - 如果你可以發佈一些代碼,我很樂意看看它。通常它只是意味着它無法找到它,因爲它尚未創建。也許你的腳本的順序可能是問題。並確保模塊也知道它:

angular.module('myApp').controller('CustomerNgController', function($scope) { 
    ... 
});