我不明白控制器如何與Hawtio項目中的視圖連接。角度控制器如何與視圖綁定?
例如,查看:
<div ng-controller="Core.AboutController">
<div class="welcome">
<div class="about-display" compile="html"></div>
</div>
</div>
控制器聲明:
module Core {
export function AboutController($scope, $location, jolokia, branding, localStorage) {
//...
}
//...
}
我希望能夠找到類似的東西:
angular.module('moduleName').controller('Core.AboutController', Core.AboutController);
但沒有發現。怎麼運行的?
'angular.module('MyApp',['Core.Aboutcontrollers'])。'是錯誤的。您只需將控制器置於角度模塊的位置即可。 – basarat
這就是它在角種子中完成的方式,這是您當然知道廣泛使用的角度項目模板:https://github.com/angular/angular-seed/blob/master/app/js/app.js。它不會重新放置模塊,它定義了模塊和控制器之間的依賴關係。 –
我的app.controllers是一個模塊。不是控制器https://github.com/angular/angular-seed/blob/master/app/js/app.js#L10 – basarat