사용자 지정 지시문을 사용하려고 할 때 bag 인수 오류가 계속 발생합니다.Angular JS - 잘못된 인수 오류 발생
내 HTML :
<product-panels ng-controller="PanelController as panels"></product-panels>
내 지시어 :
app.directive('productPanels', function(){
return{
restrict: 'E',
templateUrl: 'product-panels.html',
controller: function(){
this.tab = 1;
this.selectTab = function(setTab){
this.tab = setTab;
};
this.isSelected = function(checkTab){
return this.tab === checkTab;
};
},
controllerAs: 'panels'
};
});
내가 계속이 PanelController가 기능하지 않고 정의 될 것을 말합니다. 내가 어딘가에 이름을 짓지 않으면 그 이유가 아니야. 당신의 도움을 주셔서 감사합니다.
그냥 HTML에'NG-controller'을 제거 - - 당신이 그것을 필요 없어요 :로
HTML은 간단합니다. – tymeJV
오류가 제거되었습니다. –