as any;
const value = target.value;
const parent = target.parentElement;
value && value.length
? parent.setAttribute('typed', '')
: parent.removeAttribute('typed');
});
fromEvent(document.body, 'focusin').subscribe(e => {
const target: HTMLInputElement = e.target as any;
target.parentElement.setAttribute('focused', '');
});
fromEvent(document.body, 'focusout').subscribe(e => {
const target: HTMLInputElement = e.target as any;
target.parentElement.removeAttribute('focused');
});
почему бы это не делать в директиве? или через директиву? зачем это делать в третьем месте?
Обсуждают сегодня