JSFiddle - React, Tailwind, and code Playground
HTML
<div ng-app="Joy" ng-controller="MyCtrl">
<div pass-me-contrller add="addition(v1, v2)"></div>
<hr>
</div>
JavaScript
angular.module('Joy', [])
.controller('MyCtrl', ['$scope', function ($scope) {
$scope.addition = function (v1, v2) {
console.log(v1, v2);
return v1 + v2;
};
}])
.directive('passMeContrller', [function () {
return {
restrict: 'A',
scope: {
add: '&',
},
template: '<div>{{ add({v1: 2, v2: 4}) }}</div>'
};
}]);