0
我的$ stateProvider:
$stateProvider
.state('home', {
url: "/home",
views: {
"header": {templateUrl: "templates/header.html"},
"footer": {
templateUrl : "templates/footer.html",
controllerAs : "footerCtrl",
controller : function($scope){
footerCtrl($scope);
}
}
}
})
function footerCtrl($scope){
console.log($scope);
$scope.var1 = "Fulvio";
this.var2 = "Cosco";
}
HTML模板:
<div>
{{var1}}
{{footerCtrl.var2}}
</div>
如果我嘗試NG-控制器= 「footerCtrl」 寫入到DIV沒有數據綁定和我得到一個錯誤,而如果我不寫它沒有錯誤,也沒有數據綁定。
這是多麼愚蠢的我... ...哈哈,我忘了tu定義「yourAngularModule.controller('footerCtrl',footerCtrl);」 謝謝。 – Donovant