Я хотел бы создать вид директивы (?) Или слушателя для кнопок.Идея в том, что когда кнопка отключена, она будет двигаться и фокусироваться на следующей кнопке.Я хотел бы иметь цикл для перемещения не между всеми элементами, а только кнопками, которые я определю.
<button id="btn1" #button1 [disabled]="checkIfIsDisable()" nextActivekBtn>
Ändern
</button>
<button #button2 type="button" [disabled]="checkIfIsDisable()">
Text1
</button>
<button #button3 type="button" [disabled]="checkIfIsDisable()">
Text1
</button>
<button #button4 type="button" [disabled]="checkIfIsDisable()">
Text1
</button>
<button #button5 type="button" [disabled]="checkIfIsDisable()">
Text1
</button>
Моя идея заключалась в том, чтобы иметь директиву (например, nextActiveBtn
), которая будет прослушивать свойство кнопки (отключено), а затем вызывать функцию родительского компонента, которая будет определять, на какую кнопку или элемент фокусироваться.Также мне интересно, могу ли я использовать ViewChildren на этих кнопках?Давайте предположим, что у меня есть много кнопок в HTML, но я хочу иметь их подмножество (есть только эти 5 кнопок).Я установил свойство disabled в функции, но мне очень нравится иметь директиву или что-то независимое от этой функции.
Спасибо за любой совет или новую идею.