Я хотел бы знать, что является лучшим способом повторного использования одной и той же директивы для нескольких модулей. На мой взгляд, я считаю, что директивы похожи на DOM-модули, поэтому архитектура углового для этого немного раздражает мою точку зрения.Повторное использование директив для нескольких модулей
То, как я это делаю сейчас:
var mainapp = angular.module('MainApp');
mainapp.controller(...);
var otherapp = angular.module('OtherApp');
otherapp.controller(...);
И в другом файле у меня есть моя директива я хочу использовать в этих двух контроллеров/модули
mainapp.directive('autoselect', function(){ ... });
Но, как вы можете см., я должен указать, в каком приложении я должен его использовать. Если я хочу использовать в обоих случаях, мне нужно скопировать два раза один и тот же код?
вы бьете меня к нему! :) – Digitrance