Найти в Дзене
Angular

Angular

Полезные материалы по работе с Angualr
подборка · 3 материала
Angular Signals: что можно, а что нельзя
Сигналы - горячая тема для обсуждений среди community. Я попытался разобраться, как с ними стоит работать и вот что получилось. Получился некий свод правил, с которым можно согласиться или нет. Не используйте сеттеры для входных данных, чтобы превращать их в сигналы Когда в версии 16 впервые появились сигналы, поддержка многих функций была ограничена (поскольку сами сигналы были экспериментальными). Например, нельзя было использовать сигналы в качестве входных данных для компонентов. Поэтому сообщество придумало обходной путь: использование сеттеров для превращения входных данных в сигналы. Идея...
Использование innerHTML в Angular
При разработке веб-приложения возникают ситуации, когда необходимо добавить на страницу пользовательский HTML-код. Например, при использовании редактора rich-text мы можем захотеть отобразить HTML, сохраненный в базе данных. Однако в фреймворке Angular применяются стандартные меры безопасности, которые могут затруднить эту задачу. Если попытаться использовать функцию innerHTML DOM для добавления HTML на страницу, вы увидите сам HTML-код, а не его отображение. В этом руководстве мы рассмотрим встроенные меры безопасности Angular, которые предотвращают прямую вставку кода, объясним, почему они важны,...
Изучение опции Define в Angular CLI: замена глобальных идентификаторов
В постоянно развивающемся мире веб-разработки Angular CLI продолжает дарить разработчикам новые возможности и улучшения. Одно из таких дополнений — опция define, представленная в версии 17.2.0-rc.0 в файле конфигурации angular.json, предлагая мощный инструмент для замены глобальных идентификаторов во время сборки. Давайте посмотрим, как эта функциональность может улучшить ваши проекты на Angular. Введение опции define Опция define в Angular CLI позволяет разработчикам заменять глобальные идентификаторы в своем коде на альтернативные значения во время сборки. Эта функциональность аналогична DefinePlugin...