Публикации по теме 'angular'
Разработка компонента Angular на примере часть 1
В этой статье я расскажу о процессе разработки компонента Angular. Цель этой серии — показать мыслительный процесс, ведущий к разработке, и мыслительный процесс, лежащий в основе принимаемых решений. Я собираюсь заняться одним из самых печально известных стандартных компонентов, попытавшись создать свою собственную таблицу данных.
Со временем этот компонент будет добавлен в мою библиотеку Unopinionated Angular Toolbox . Цель этой библиотеки состоит в том, чтобы предоставить ряд..
Введение в маршрутизацию в Angular
Эта история изначально была опубликована здесь .
Эта статья основана на Angular CLI 15.1.4, Node 18.13.0, npm 8.19.3.
Маршрутизация в Angular используется для перехода от одного представления к другому по мере выполнения пользователями действий.
В SPA (одностраничном приложении) вы можете условно отображать или скрывать компоненты в зависимости от действий пользователя, в какой-то момент пользователи будут выполнять действие, которое требует перехода к другому представлению в..
Советы для новичков: Async / Await
Начало работы с асинхронным JavaScript
Когда я учился на Flatiron, один из моих проектов включал создание одностраничного приложения, в котором использовалась внутренняя часть Rails API с интерфейсом JavaScript, CSS и HTML. В итоге я сделал (упрощенную) версию корейской карточной игры Хвату, также известной как Ханафуда на японском языке. В начале проекта я мало знал, что скоро буду нырять с головой в мир async / await. Надеюсь, знания, которые я получил в ходе своей борьбы, будут..
Разработка приложения с нуля — #2 The Stack
Всем привет ☺!
Прежде всего, спасибо всем тем, кто прочитал и поддержал первую статью этой серии. Поскольку это моя первая статья, связанная с разработчиками, я ожидаю, что получу только 2–3 просмотра. Но, о боже, я был очень удивлен, что статья получает гораздо больше трафика, чем это.
Кроме того, я хотел бы отметить, что моя цель в этих статьях — показать больше об общем потоке моей разработки и меньше о частностях (например, конкретном коде, конкретных функциях и т. д.). Это..
SelectUntilDestroyed в Angular
Пользовательский оператор RxJS для использования с NgRx
При использовании NgRx мы во многом полагаемся на выбор частей магазина для создания наших компонентов. Избегать внутрикомпонентных подписок - это хорошо, поэтому обычно у нас есть контейнеры, в которых хранятся наблюдаемые, возвращаемые селекторами, и мы используем асинхронный конвейер для передачи фактических данных вниз для отображения докладчиками.
Иногда нам действительно нужно подписаться на селекторы, и после каждой..
Подделка бэкэнда в приложениях Angular
Для быстрой разработки приложений (RAD) команды разработчиков (или отдельные разработчики) должны применять стратегии, ускоряющие разработку. Одна из таких стратегий - позволить разрабатывать разные части приложения параллельно. Однако такие хорошие планы часто сталкиваются с ситуацией курицы и яйца, когда (например) части внешнего интерфейса приложения нуждаются в данных от серверной части, и в том же духе части серверной части должны понимать, что интерфейс будет запрашивать. .
Таким..
Проверка формы в Angular
Проверка формы — одна из самых важных вещей, которую нужно изучить в Angular.
Сегодня я объясню лучший из найденных мной способов написания валидации в Angular; цель здесь — сэкономить время и получить чистый читаемый код.
1. Добавьте ` FormsModule ` и `ReactiveFormsModule` в свой модуль.
импортируйте FormsModule и ReactiveFormsModule и добавьте их в массив импорта.
2-Напишите свой код
Наша цель — создать следующую форму, поэтому здесь я буду использовать Tailwind ...
Новые материалы
10 основных команд PIP, которые вы не должны знать
1) pip install ‹имя-пакета›
pip install pandas
^ эта команда указывает pip установить библиотеку pandas из индекса пакетов Python (PyPI) — в основном где-то в Интернете. Эта команда..
Упрощение управления графическими процессорами для специалистов по обработке и анализу данных с помощью Genv
Пошаговое руководство о том, как получить максимальную отдачу от ваших графических процессоров
Управление ресурсами графического процессора так же важно, как и управление средой Python,..
Объединить перекрывающиеся интервалы | Ржавчина
Напишите функцию, которая принимает массив произвольных интервалов, объединяет любые перекрывающиеся интервалы и возвращает новые интервалы в произвольном порядке.
Каждый интервал состоит из..
Рисование снежинки Коха на Java
Что такое снежинка Коха?
Возьмем отрезок единичной длины и назовем его E(1). Если мы удалим среднюю треть, заменив ее двумя другими сторонами равностороннего треугольника на основе..
Понимание стека MEAN — Часть 2: Express JS
В моем предыдущем блоге мы установили, что Node JS на самом деле является не веб-сервером, а платформой, на которой вы строите свой веб-сервер. Express JS — это настоящий модуль веб-сервера...
Усовершенствуйте свои электронные таблицы с помощью ChatGPT
Пересмотрите способ работы с электронными таблицами.
Растущее количество подключаемых модулей высветило мощь ChatGPT или других LLM.
Эти подключаемые модули позволяют интегрировать API..
Понимание наследования классов с помощью POCO
Цель: дальнейшая организация и создание более масштабируемого кода с помощью наследования классов.
В ООП наследование позволяет новым объектам приобретать свойства существующих объектов. Давайте..