export const loginButtonComponent = {
controller: function ($element,$uibModal) {
'ngInject';
function _click() {
const config = {
animation: true,
templateUrl: 'app/_common/modals/login-button/login-button.html',
controller: modalController,
controllerAs: 'lg'
};
$uibModal.open(config);
}
$element.on('click', _click);
this.$onDestroy = ()=> {
$element.off('click', _click);
}
}
};
<login-button>клик для открытия модалки. кнопка в области видимости модуля</login-button>