Я только что нашел директиву v-el в Vue.js, что является большим удобством для DOM-манипуляции.Угловой эквивалент v-el
F.ex. Я мог бы отметить элемент с ним:
<button v-el="getCustomerButton">Get customers</button>
и в использовании компонентов вю, например this.$$.getCustomerButton.focus()
сосредоточиться на кнопку.
Есть ли какой-то эквивалент v-el в angularjs?
С уважением, Нильс.
Правильно, однако для каждого отмеченного элемента потребуется новая директива. Поэтому для двух разных действий потребуются две разные директивы, которые я считаю негибкими. V-el можно использовать повторно для разных действий. – skovmand
В качестве альтернативы вы можете передать переменную '$ event' в' ngClick', 'ngBlur' и т. Д. И получить элемент с' $ event.target'. –