Я хочу переопределить некоторую часть функции ссылки в производной разбивочной разбивке пользовательского интерфейса. Нашел способ в этом вопросе, но мне понадобится также скопировать весь код в функцию ссылок и изменить определенную часть, есть ли способ, которым я могу переопределить его, не копируя весь код исходной функции ссылки
Я не пробовал это с директивой... но с контроллером вы можете сделать что-то вроде этого:
(function () {
'use strict';
angular.module('app').controller('MachineController', ['$scope', 'dialogs', '$state', '$controller', 'machineService', function ($scope, dialogs, $state, $controller, machineService) {
angular.extend(this, $controller('BaseController', {
$scope: $scope,
dialogs: dialogs,
dataService: machineService,
template: '/app/views/dialogs/machineDialog.html'
}));
}]);
})();
т.е. вы можете попытаться расширить свою директиву и просто перезаписать ссылку в новой директиве.