我想将代码添加到ui-grid内部的函数中。我不想编辑现有代码。如何以角度方式将代码添加到现有函数中,而不编辑原始代码?
我尝试使用Adding code to a javascript function programmatically中的概念,但我无法使其发挥作用。
答案 0 :(得分:1)
您可以使用jQuery查找范围和功能并对其进行修改:
var $scope = $('[ng-click="paginationApi.nextPage()"]').scope();
var original_function = $scope.paginationApi.nextPage;
$scope.paginationApi.nextPage = function() {
// do some stuff
original_function.apply(this, arguments);
};