Канал WebForMySelf - IT и веб-разработка
4.26K subscribers
289 photos
5 videos
81 files
3.06K links
Канал сайта WebForMySelf. Самые свежие материалы из мира IT и веб-разработки
Связь: https://webformyself.support-desk.ru/
Download Telegram
Angular предлагает отличную функцию, с помощью которой легко прослушиваются события клавиатуры. Несмотря на то, что в документации по привязке шаблонов Angular она упоминается, как псевдо-событие, очень кратко, другой документации по этой функции нет. Прежде всего, чтобы определить, какие проблемы решают псевдо-события Angular, давайте рассмотрим простую задачу, когда вам нужно добавить команду UNDO к чек-боксу переключения. Команда UNDO должна вернуть последний выбор пользователя.
#angular
https://webformyself.com/psevdo-sobytiya-angular-dlya-raboty-s-klaviaturoj/
Поскольку тенденции рынка начинают смещаться в сторону React, легко задаться вопросом о будущем Angular. Это те соображения, которые заставляют задуматься, что из них стоит выбрать, особенно когда вы только вступаете в игру. Важно знать победителя в борьбе Angular vs React.
#angular #react
https://webformyself.com/angular-vs-react-kto-pobedit-v-itoge/
Component Development Kit представляет собой набор инструментов, реализующих общие модели поведения и компоненты с очень уникальным стилем взаимодействия. Это своего рода абстракция библиотеки Angular Material Library без стилевой специфичности только для material design. Это предоставляет больше уникальных способов проявить творческий подход при создании компонентов Angular.
#angular
https://webformyself.com/kak-realizovat-funkciyu-peretaskivaniya-s-pomoshhyu-angular-9/
Некоторое время назад в проекте Angular мне нужно было отобразить полноэкранный календарь, такой как в outlook. Поэтому, как обычный ленивый разработчик, я начал искать в Интернете пакет NPM, который мог бы сделать эту работу.
#angular
https://webformyself.com/angular-kak-sozdat-polnoekrannyj-kalendar-takoj-kak-v-outlook/
Есть много способов реализовать связь между компонентами. Один из наиболее часто используемых подходов — вызовы публичных методов. Многие разработчики с сильным опытом классической веб-разработки (например, JQuery) любят использовать этот подход для разработки компонентов. Однако на самом деле это не очень хорошая практика в мире Angular.
#angular
https://webformyself.com/angular-pochemu-nuzhno-izbegat-publichnyx-metodov-pri-razrabotke-komponentov/
Каждый компонент фреймворка Angular от момента своей инициализации, отображения данных на экран и до удаления проходит несколько этапов. Каждый этап представляет определенный метод, который можно описать в компоненте и который будет вызван на исполнение в определенное время.
#angular #премиум
https://webformyself.com/urok-14-frejmvork-angular-zhiznennyj-cikl-komponenta/
Ни одно Angular-приложение не обходится без определенных данных, к примеру, пользователи, которых мы с Вами отображаем на экране в тестовом проекте. При этом компоненты, где непосредственно и происходит обработка данных и вывод в браузер, как правило, сами по себе, данные не формируют и не производят их модификацию.
#angular #премиум
https://webformyself.com/urok-15-frejmvork-angular-servisy/
Как Вы знаете, фреймворк Angular предназначен для создания SPA (single page application), то есть одностраничных приложений, но, конечно же, в подобных проектах, создается только видимость сайта «одностраничника». На самом же деле страниц, как правило, много и переход между ними осуществляется при помощи навигационного меню без перезагрузки вкладки браузера.
#angular #премиум
https://webformyself.com/urok-16-frejmvork-angular-marshrutizaciya-sozdanie-multistranichnosti/
В прошлом уроке мы с Вами рассмотрели вопросы создания маршрутов и вывода различных страниц в проекте. При этом все страницы были абсолютно самостоятельными и не зависели от параметров, которые могли бы передаваться через маршрут. Но довольно часто контент на странице зависит от тех данных, которые могут передаваться через URL, а значит, в этом видео мы с Вами рассмотрим параметры маршрута и их последующую обработку.
#angular #премиум
https://webformyself.com/urok-17-frejmvork-angular-marshrutizaciya-parametry-marshruta/
Очень редко когда в проектах абсолютно все страницы открыты для всеобщего посещения. Как правило, есть ряд страниц, доступ к которым возможен либо после аутентификации, либо после выполнения определенных действий.
#angular #премиум
https://webformyself.com/urok-19-frejmvork-angular-marshrutizaciya-guards/
Очень редко когда в веб-приложениях данные отображаются в исходном виде. Как правило, перед выводом на экран, информация подвергается определенной обработке. К примеру, меняется формат неких значений или отсекаются лишние элементы путем наложения фильтра. Как раз для этих целей во фреймворке Angular предусмотрен инструмент под названием пайпы (pipes), с которым мы начнем знакомиться в этом уроке.
#angular #премиум
https://webformyself.com/urok-20-frejmvork-angular-pajpy-ispolzovanie-standartnyx-pajpov/