0
爲什麼我的函數toggleCategory函數沒有被觸發?函數內部指令不被觸發
指令
app.directive('asideFilter', function() {
return {
restrict: 'E',
scope: {
toggleCategory: '=&onToggleCategory'
},
transclude: true,
templateUrl: 'assets/directives/asideFilter/asideFilter.html',
link: function(scope, element, attrs){
}
};
});;
指令模板
<div ng-click="toggleCategory({id: 'teste'})">TEST</div>
父範圍
$scope.onToggleCategory = function() {
console.log('onToggleCategory');
}
家長來電
<aside-filter toggle-category="onToggleCategory({id: 'test '})" categories="categories" />
它解決了!我剛剛修復了指令代碼: 範圍:{toggleCategory:'=&onToggleCategory'} –