TGViewer
🦊 Angular Fox 🚀 — русскогорящие новости сообщества 🦊 Angular Fox 🚀 — русскогорящие новости сообщества @angular_fox · 4.09K subscribers
Post #918 3.81K
✨ Attribute Injection

В Angular 17.3.0-next.1 появился новый класс HostAttributeToken, позволяющий внедрять атрибуты аналогично @Attribute.

Его можно использовать следующим образом:
import {HostAttributeToken, inject} from '@angular/core';

class MyDir {
someAttr = inject(new HostAttributeToken('some-attr'));
}


Новый API ведет себя аналогично декоратору @Attribute, с одним существенным отличием: он выбрасывает DI-ошибку, если атрибут не существует, а не возвращает null.

👉 https://netbasal.com/streamlining-attribute-injection-in-angular-the-hostattributetoken-approach-494f5c1428b8
  • 👍 16
  • 👎 1
  • 🤯 1
More from @angular_fox
  1. Oct 9, 2026✨ Нужен ли SCSS в 2026 году? Нативный CSS становится все мощнее и теперь поддерживает влож…
  2. Oct 8, 2026✨ Часы Unix тикали от розетки: откуда взялся 1970 год и что сломается в 2038-м Что произой…
  3. Oct 7, 2026✨ Анализ лимитов Anthropic, OpenAI и других сервисов Подписки на ИИ могут стоить одинаково…
  4. Oct 6, 2026✨ Семь привычек Linux-инженера, которые спасают прод Зачастую фронтендерам тоже приходится…
  5. Oct 5, 2026🦊 Angular Fox — это уже 12 000+ человек: канал и чаты @angular_fox и @angular_jobs. Кажды…
  6. Oct 5, 2026✨ Три закона робототехники, которые никогда не работали Законы Азимова принято считать тех…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →