1
私は本の練習を続けているので、間違いがあるかどうかは分かりません。 私は同じ名前の関数を持つ2つのコントローラの両方を持っている:AngularJSネストされたコントローラ - 外部コントローラの関数を呼び出す方法
<div ng-controller="externalController as Ext">
<div ng-controller="innerController">
<button ng-click="Ext.aFunction()>Button</button>
</div>
</div>
これは私のために動作しません:本で
app.controller('externalController', ['$scope', function(scope){
scope.aFunction(){
//Some code...
};
}]);
app.controller('innerController', ['$scope', function(s){
s.aFunction(){
//Some code...
};
}]);
、外部コントローラの機能は、このようにcallesです私は間違いをしているのか、コードに何か問題があると誰にでも教えてくれますか? ありがとうございました。 マウロ
を経由してHTMLに露出することができますしてください囲まれなければならない
controllerAs
構文コントローラ変数やメソッドを使用してこの質問に私を助けてください:https://stackoverflow.com/questions/45893716/how-to-store-reference-of-all-parents-for-each-of-the-nested-child –ありがとうヘルプ –
@M auroGhigliaはこの答えによってあなたを助けましたか? –