如何覆盖第三方节点模块中的指令控制器函数$ scope.functionABC()?基本上,当调用functionABC()时,我想劫持它并运行我的自定义functionABC()。这里的挑战是在我的自定义函数中,我还需要访问原始函数中的局部变量。实现这一目标的最佳选择是什么?有没有办法扩展或覆盖原始指令?或者只是重写一个新的指令(我想避免)。
这是一个例子
$scope.modityDropdownLabel = function () {
var myCustomLabel = '( ' + $scope.dropdownModel.value,length;) + ')';
return $translate($scope.prefix + "." + countLabel;
};